.ie-scr {
	SCROLLBAR-ARROW-COLOR: #e6e6e6; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ececec; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #f4f4f4; SCROLLBAR-3DLIGHT-COLOR: #ececec
}
.aboutlg .top-img {
	MARGIN-TOP: -50px
}
.aboutlg .about-con {
	MARGIN-TOP: 50px
}
.aboutlg .about-con {
	DISPLAY: inline-block; CLEAR: both; OVERFLOW: hidden
}
.aboutlg .about-con H2.ttl-left {
	WIDTH: 300px; FLOAT: left
}
.aboutlg .about-con UL.des-right {
	BORDER-LEFT: #f2f2f2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 34px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.aboutlg .about-con UL.des-right H3.ttl {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 55px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/about/aboutlg/bg_ttl.gif) no-repeat left top; PADDING-TOP: 10px
}
.aboutlg .about-con UL.des-right H3.ttl-first {
	MARGIN-TOP: 0px
}
.aboutlg .about-con UL.des-right P {
	PADDING-TOP: 15px
}
.aboutlg .about-con2 {
	POSITION: relative; BORDER-TOP: #333 2px solid
}
.aboutlg .about-con2 H2 {
	POSITION: absolute; TOP: 30px; LEFT: 0px
}
.aboutlg .about-con2 .about-emp {
	WIDTH: 596px; BACKGROUND: url(/images/about/aboutlg/img_emp.gif) no-repeat; HEIGHT: 188px; MARGIN-LEFT: 300px
}
.aboutlg .about-con2 .about-pub {
	MARGIN-TOP: 90px; WIDTH: 896px; BACKGROUND: url(/images/about/aboutlg/img_pub.gif) no-repeat; HEIGHT: 425px
}
.aboutlg .about-con2 .btn-ap {
	POSITION: absolute; RIGHT: 0px; TOP: 25px
}
.about-pub UL LI A {
	WIDTH: 135px; DISPLAY: inline-block; HEIGHT: 90px
}
.about-pub UL LI.p1 {
	POSITION: absolute; TOP: 425px; LEFT: 30px
}
.about-pub UL LI.p2 {
	POSITION: absolute; TOP: 85px; LEFT: 220px
}
.about-pub UL LI.p3 {
	POSITION: absolute; TOP: 425px; LEFT: 400px
}
.about-pub UL LI.p4 {
	POSITION: absolute; TOP: 85px; LEFT: 575px
}
.about-pub UL LI.p5 {
	POSITION: absolute; TOP: 425px; LEFT: 735px
}
.compaines H2 {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 650px; HEIGHT: 170px
}
.compaines .tab-type1 A {
	FONT-WEIGHT: bold
}
.compaines .selectBar {
	Z-INDEX: 9; POSITION: absolute; LINE-HEIGHT: 250%; PADDING-LEFT: 12px; WIDTH: 251px; BACKGROUND: url(/images/companies/bg_selectBar.gif) no-repeat right top; HEIGHT: 28px; FONT-SIZE: 11px; CURSOR: pointer; RIGHT: 0px; TOP: 28px
}
.compaines .selectBar_list {
	Z-INDEX: 10; BORDER-BOTTOM: #d0d0d0 2px solid; POSITION: absolute; BORDER-LEFT: #d0d0d0 2px solid; BACKGROUND-COLOR: #fff; WIDTH: 259px; DISPLAY: none; BORDER-TOP: #d0d0d0 2px; RIGHT: 0px; BORDER-RIGHT: #d0d0d0 2px solid; TOP: 56px
}
.compaines .selectBar_list LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; CURSOR: pointer; PADDING-TOP: 3px
}
.compaines .selectBar_list LI.on {
	BACKGROUND-COLOR: #efefef
}
.compaines .selectBar_list LI.on A:hover {
	COLOR: #000
}
.compaines #map {
	POSITION: relative; MARGIN: 85px auto 12px; WIDTH: 670px; BACKGROUND: url(/images/companies/bg_map.gif) no-repeat; HEIGHT: 353px
}
.compaines #map DT {
	POSITION: absolute
}
.compaines #map DT.th1 {
	RIGHT: 82px; TOP: 98px
}
.compaines #map DT.th2 {
	BOTTOM: 115px; RIGHT: 5px
}
.compaines #map DT.th3 {
	TOP: 200px; LEFT: 0px
}
.compaines #map DT.th4 {
	TOP: 92px; LEFT: 63px
}
.compaines #map DT.th5 {
	TOP: 80px; LEFT: 200px
}
.compaines #map DT.th6 {
	TOP: 150px; LEFT: 200px
}
.compaines #map DT A {
	DISPLAY: block; COLOR: #e0e0e0; FONT-WEIGHT: bold
}
.compaines #map DT A.on {
	COLOR: #333
}
.compaines #map DT A:hover {
	COLOR: #333
}
.compaines #map DD {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: absolute; BORDER-LEFT: #ececec 1px solid; WIDTH: 897px; DISPLAY: none; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; TOP: 365px; LEFT: -114px
}
.compaines #map DD UL {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 347px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 12px
}
.compaines #map DD UL LI {
	PADDING-RIGHT: 34px; DISPLAY: block; FLOAT: left; HEIGHT: 25px
}
.compaines #map DD UL LI .on {
	COLOR: #000; FONT-WEIGHT: bold
}
.compaines #map DD UL LI A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.compaines .mid {
	BACKGROUND-POSITION: 0px 0px
}
.compaines .cis {
	BACKGROUND-POSITION: 0px -353px
}
.compaines .asi {
	BACKGROUND-POSITION: 0px -706px
}
.compaines .eur {
	BACKGROUND-POSITION: 0px -1059px
}
.compaines .nor {
	BACKGROUND-POSITION: 0px -1412px
}
.compaines .lat {
	BACKGROUND-POSITION: 0px -1765px
}
.compaines .areaList {
	MARGIN-TOP: 85px
}
.compaines .areaList H3 {
	BORDER-BOTTOM: #333 1px solid; LINE-HEIGHT: 100%; MARGIN-BOTTOM: 30px; HEIGHT: 26px; COLOR: #333; FONT-SIZE: 12px; BORDER-TOP: #333 2px solid; PADDING-TOP: 14px
}
.compaines .areaList H3 SPAN {
	COLOR: #c8135c
}
.compaines .areaList DT {
	WIDTH: 670px; FONT: bold 16px Tahoma; HEIGHT: 32px; COLOR: #c8135c
}
.compaines .areaList DD {
	LINE-HEIGHT: 100%; PADDING-LEFT: 10px; MARGIN-BOTTOM: 7px; BACKGROUND: url(/images/about/careers/bg_dot.gif) no-repeat left center; FONT-SIZE: 11px
}
.compaines .areaList DL {
	MARGIN-BOTTOM: 28px
}
.compaines .areaList STRONG {
	WIDTH: 140px; DISPLAY: inline-block
}
.compaines .typeWrap {
	PADDING-TOP: 40px
}
.compaines .typeWrap {
	ZOOM: 1; OVERFLOW: hidden
}
.compaines .typeWrap DL {
	WIDTH: 130px; FLOAT: left; MARGIN-RIGHT: 14px
}
.compaines .typeWrap DL DT {
	HEIGHT: 27px
}
.compaines .typeWrap DL.last {
	MARGIN: 0px; WIDTH: 382px
}
.compaines .typeWrap DD {
	BORDER-BOTTOM: #ececec 1px solid; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 0px; MIN-HEIGHT: 220px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 20px; _height: 220px
}
.compaines .typeWrap LI {
	LINE-HEIGHT: 100%; MARGIN-BOTTOM: 17px
}
.compaines .typeWrap LI A {
	COLOR: #777; FONT-SIZE: 11px
}
.compaines .typeWrap LI A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
.compaines .typeWrap LI A.on {
	COLOR: #000; FONT-WEIGHT: bold
}
.compaines .typeWrap DL.last .left {
	WIDTH: 114px; FLOAT: left
}
.compaines .typeWrap DL.last .right {
	WIDTH: 230px; FLOAT: left
}
.compaines .mt40 {
	MARGIN-TOP: 40px !important
}
.affiliates {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.affiliates .s-top {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 150px
}
.affiliates .s-top H2 {
	WIDTH: 234px; FLOAT: left
}
.affiliates .s-top P.txt {
	FLOAT: left
}
.affiliates .s-top P.txt2 {
	FLOAT: left; PADDING-TOP: 17px
}
.affiliates .s-top P.btn {
	POSITION: absolute; BOTTOM: 63px; CLEAR: both; RIGHT: 0px
}
.affiliates .s-top P.n-txt {
	MARGIN-TOP: 19px
}
.affiliates .s-list {
	POSITION: relative; MARGIN-TOP: 1px; ZOOM: 1; BORDER-TOP: #000 4px solid
}
.affiliates .s-list H3 {
	POSITION: absolute; WIDTH: 148px; BACKGROUND: #c40452; HEIGHT: 148px; TOP: 1px; LEFT: 0px
}
.affiliates .s-list H3 SPAN {
	POSITION: relative; WIDTH: 148px; DISPLAY: block; HEIGHT: 148px
}
.affiliates .s-list H3 IMG {
	POSITION: absolute; BOTTOM: 9px; RIGHT: 6px
}
.affiliates .s-list P.explan {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 20px; TOP: 150px; LEFT: 0px
}
.affiliates .s-list UL {
	WIDTH: 894px; DISPLAY: inline-block; MARGIN-LEFT: -1px
}
.affiliates .s-list LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 148px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 148px; PADDING-TOP: 1px
}
.affiliates .s-list LI A {
	POSITION: relative; WIDTH: 148px; DISPLAY: block; BACKGROUND: url(/images/about/affiliates/box.gif) no-repeat left top; HEIGHT: 148px; CURSOR: pointer
}
.affiliates .s-list LI SPAN {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 146px; ZOOM: 1; DISPLAY: block; BACKGROUND: url(ie6); HEIGHT: 146px; OVERFLOW: hidden; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.affiliates .s-list LI SPAN.img-left {
	POSITION: absolute; DISPLAY: block; TOP: 1px; LEFT: 1px
}
.affiliates .s-list LI SPAN.img-right {
	POSITION: absolute; DISPLAY: block; TOP: 1px; LEFT: 150px
}
.affiliates .s-list LI SPAN.img-right2 {
	POSITION: absolute; DISPLAY: block; TOP: 1px; LEFT: 299px
}
.affiliates .s-list LI IMG {
	Z-INDEX: -1; POSITION: absolute
}
.affiliates .s-list LI A:active SPAN {
	BORDER-BOTTOM: #c40452 2px solid; BORDER-LEFT: #c40452 2px solid; WIDTH: 144px; HEIGHT: 144px; BORDER-TOP: #c40452 2px solid; BORDER-RIGHT: #c40452 2px solid
}
.affiliates .s-list LI A:focus SPAN {
	BORDER-BOTTOM: #c40452 2px solid; BORDER-LEFT: #c40452 2px solid; WIDTH: 144px; HEIGHT: 144px; BORDER-TOP: #c40452 2px solid; BORDER-RIGHT: #c40452 2px solid
}
.affiliates .s-list LI A:hover SPAN {
	BORDER-BOTTOM: #c40452 2px solid; BORDER-LEFT: #c40452 2px solid; WIDTH: 144px; HEIGHT: 144px; BORDER-TOP: #c40452 2px solid; BORDER-RIGHT: #c40452 2px solid
}
.affiliates .s-list LI A:hover IMG {
	Z-INDEX: -1
}
.affiliates .s-list LI.r {
	BACKGROUND: url(/images/about/affiliates/box.gif) no-repeat 0px -150px
}
.affiliates .s-list LI.l {
	BACKGROUND: url(/images/about/affiliates/box.gif) no-repeat 0px 0px
}
.affiliates .s-list LI.l-t A {
	BACKGROUND-POSITION: 0px 0px
}
.affiliates .s-list LI.l-t A IMG {
	TOP: 10px; LEFT: 10px
}
.affiliates .s-list LI.r-b A {
	BACKGROUND-POSITION: 0px 0px
}
.affiliates .s-list LI.r-b A IMG {
	BOTTOM: 10px; RIGHT: 10px
}
.affiliates .s-list LI.l-b A {
	BACKGROUND-POSITION: 0px -150px
}
.affiliates .s-list LI.l-b A IMG {
	BOTTOM: 10px; LEFT: 10px
}
.affiliates .s-list LI.r-t A {
	BACKGROUND-POSITION: 0px -150px
}
.affiliates .s-list LI.r-t A IMG {
	RIGHT: 10px; TOP: 10px
}
.affiliates .s-list LI.l-1 {
	PADDING-LEFT: 150px
}
.affiliates .s-list LI.l-2 {
	PADDING-LEFT: 299px
}
.affiliates .s-list LI.l-3 {
	PADDING-LEFT: 448px
}
.affiliates .s-list LI.r-1 {
	PADDING-RIGHT: 149px
}
.affiliates .s-list LI.c A {
	TEXT-ALIGN: center; BACKGROUND: url(ie6)
}
.affiliates .s-list LI.c A IMG {
	POSITION: relative
}
.affiliates .s-list LI.c A:hover IMG {
	TOP: -1px
}
.affiliates .s-list LI.c SPAN {
	LINE-HEIGHT: 8em; VERTICAL-ALIGN: middle
}
.affiliates .s-list LI.c SPAN IMG {
	VERTICAL-ALIGN: middle
}
.affiliates .s-list LI .eri-1 {
	POSITION: absolute; WIDTH: 33px; DISPLAY: block; HEIGHT: 12px; TOP: 92px; LEFT: 30px
}
.affiliates .s-list LI .eri-1 A {
	POSITION: static; TEXT-INDENT: -5000em; WIDTH: 33px; DISPLAY: block; BACKGROUND: url(/images/about/affiliates/co_lgeri_s.jpg) no-repeat 0px 0px; HEIGHT: 12px; OVERFLOW: hidden
}
.affiliates .s-list LI .eri-1 A:hover {
	BACKGROUND-POSITION: 0px -20px
}
.affiliates .s-list LI .eri-2 {
	POSITION: absolute; WIDTH: 53px; DISPLAY: block; HEIGHT: 12px; TOP: 92px; LEFT: 66px
}
.affiliates .s-list LI .eri-2 A {
	POSITION: static; TEXT-INDENT: -5000em; WIDTH: 53px; DISPLAY: block; BACKGROUND: url(/images/about/affiliates/co_lgeri_s.jpg) no-repeat -60px 0px; HEIGHT: 12px; OVERFLOW: hidden
}
.affiliates .s-list LI .eri-2 A:hover {
	BACKGROUND-POSITION: -60px -20px
}
.affiliates .s-list LI.full {
	PADDING-LEFT: 150px; WIDTH: 742px
}
.affiliates .s-list LI.full P {
	FLOAT: left
}
.affiliates .s-list LI.full IMG {
	POSITION: relative
}
.affiliates .s-list LI.full P.logo {
	MARGIN: 50px 0px 0px 35px
}
.affiliates .s-list LI.full P.txt {
	MARGIN: 50px 0px 0px 40px
}
.affiliates .s-list LI.full P.btn {
	POSITION: absolute; BOTTOM: 18px; CLEAR: both; RIGHT: 0px
}
.affiliates .s-list LI.full P.btn SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.affiliates .s-list LI.full P.btn SPAN A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.affiliates .s-list LI.full P.btn SPAN {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.cr {
	Z-INDEX: 5; POSITION: relative; MARGIN: -50px 0px -100px; HEIGHT: 2892px
}
.cr .para {
	Z-INDEX: -1; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.cr .top .p1 {
	MARGIN-TOP: 69px; WIDTH: 170px; BACKGROUND: url(/images/prcenter/index_top_p1.png) no-repeat 0px 0px; HEIGHT: 170px; LEFT: 103px
}
.cr .top .p2 {
	MARGIN-TOP: 145px; WIDTH: 204px; BACKGROUND: url(/images/prcenter/index_top_p2.png) no-repeat 0px 0px; HEIGHT: 204px; LEFT: 223px
}
.cr .top .o1 {
	MARGIN-TOP: 330px; WIDTH: 59px; BACKGROUND: url(/images/prcenter/index_top_o1.png) no-repeat 0px 0px; HEIGHT: 40px; LEFT: 533px
}
.cr .t1 .i1 {
	MARGIN-TOP: 100px; WIDTH: 484px; BACKGROUND: url(/images/prcenter/index_g1_i1.png) no-repeat 0px 0px; HEIGHT: 484px; LEFT: 331px
}
.cr .t1 .i2 {
	MARGIN-TOP: 480px; WIDTH: 164px; BACKGROUND: url(/images/prcenter/index_g1_i2.png) no-repeat 0px 0px; HEIGHT: 164px; LEFT: 377px
}
.cr .t2 .o1 {
	MARGIN-TOP: 110px; WIDTH: 191px; BACKGROUND: url(/images/prcenter/index_g2_o1.png) no-repeat 0px 0px; HEIGHT: 221px; LEFT: 666px
}
.cr .t2 .i1 {
	MARGIN-TOP: 320px; WIDTH: 198px; BACKGROUND: url(/images/prcenter/index_g2_i1.png) no-repeat 0px 0px; HEIGHT: 230px; LEFT: 632px
}
.cr .t3 .o1 {
	MARGIN-TOP: -90px; WIDTH: 285px; BACKGROUND: url(/images/prcenter/index_g3_o1.png) no-repeat 0px 0px; HEIGHT: 39px; LEFT: 45px
}
.cr .t3 .i1 {
	MARGIN-TOP: 411px; WIDTH: 261px; BACKGROUND: url(/images/prcenter/index_g3_i1.png) no-repeat 0px 0px; HEIGHT: 262px; LEFT: 203px
}
.cr .t4 .o1 {
	MARGIN-TOP: -150px; WIDTH: 42px; BACKGROUND: url(/images/prcenter/index_g4_o1.png) no-repeat 0px 0px; HEIGHT: 55px; LEFT: 230px
}
.cr .t4 .i1 {
	MARGIN-TOP: 0px; WIDTH: 300px; BACKGROUND: url(/images/prcenter/index_g4_i1.png) no-repeat 0px 0px; HEIGHT: 358px; LEFT: 80px
}
.cr .t5 .o1 {
	MARGIN-TOP: -40px; WIDTH: 375px; BACKGROUND: url(/images/prcenter/index_g5_o1.png) no-repeat 0px 0px; HEIGHT: 655px; LEFT: 475px
}
.cr .t5 .o2 {
	MARGIN-TOP: 565px; WIDTH: 121px; BACKGROUND: url(/images/prcenter/index_g5_o2.png) no-repeat 0px 0px; HEIGHT: 183px; LEFT: 490px
}
.cr .t5 .i1 {
	MARGIN-TOP: 510px; WIDTH: 442px; BACKGROUND: url(/images/prcenter/index_g5_i1.png) no-repeat 0px 0px; HEIGHT: 512px; LEFT: 270px
}
.cr .b1 {
	MARGIN-TOP: 335px; WIDTH: 250px; BACKGROUND: url(/images/prcenter/index_b1.png) no-repeat 0px 0px; HEIGHT: 521px; LEFT: 204px
}
.cr .b2 {
	MARGIN-TOP: 534px; WIDTH: 151px; BACKGROUND: url(/images/prcenter/index_b2.png) no-repeat 0px 0px; HEIGHT: 283px; LEFT: 188px
}
.cr .b3 {
	MARGIN-TOP: 670px; WIDTH: 287px; BACKGROUND: url(/images/prcenter/index_b3.png) no-repeat 0px 0px; HEIGHT: 422px; LEFT: 447px
}
.cr .b4 {
	MARGIN-TOP: 1170px; WIDTH: 108px; BACKGROUND: url(/images/prcenter/index_b4.png) no-repeat 0px 0px; HEIGHT: 213px; LEFT: 440px
}
.cr .top {
	POSITION: relative; HEIGHT: 386px; TOP: 0px
}
.cr .top .hopetree {
	Z-INDEX: -2; POSITION: absolute; TEXT-ALIGN: right; RIGHT: 0px
}
.cr .t1 {
	POSITION: relative; HEIGHT: 633px; TOP: 0px
}
.cr .t1 H2 {
	POSITION: absolute; RIGHT: 27px; TOP: 27px
}
.cr .t1 .news {
	POSITION: absolute; WIDTH: 390px; BACKGROUND: url(/images/prcenter/index_c1.png) no-repeat 0px 0px; HEIGHT: 390px; TOP: 0px; LEFT: 9px
}
.cr .t1 .csr {
	POSITION: absolute; WIDTH: 322px; BACKGROUND: url(/images/prcenter/index_c2.png) no-repeat 0px 0px; HEIGHT: 322px; RIGHT: 71px; TOP: 213px
}
.cr .t2 {
	POSITION: relative; HEIGHT: 447px; TOP: 0px
}
.cr .t2 H2 {
	POSITION: absolute; TOP: 0px; LEFT: 457px
}
.cr .t2 .txt {
	POSITION: absolute; TOP: 131px; LEFT: 457px
}
.cr .t2 .video-news {
	POSITION: absolute; WIDTH: 364px; BACKGROUND: url(/images/prcenter/index_c6.png) no-repeat 0px 0px; HEIGHT: 364px; TOP: 0px; LEFT: 60px
}
.cr .t3 {
	POSITION: relative; HEIGHT: 577px; TOP: 0px
}
.cr .t3 H2 {
	POSITION: absolute; TOP: 60px; LEFT: 82px
}
.cr .t3 .txt {
	POSITION: absolute; TOP: 189px; LEFT: 83px
}
.cr .t3 .tv-ad {
	POSITION: absolute; WIDTH: 524px; BACKGROUND: url(/images/prcenter/index_c3.png) no-repeat 0px 0px; HEIGHT: 524px; RIGHT: 60px; TOP: 0px
}
.cr .t4 {
	POSITION: relative; HEIGHT: 570px; TOP: 0px
}
.cr .t4 H2 {
	POSITION: absolute; RIGHT: 57px; TOP: 0px
}
.cr .t4 .txt {
	POSITION: absolute; RIGHT: 63px; TOP: 139px
}
.cr .t4 .img {
	POSITION: absolute; RIGHT: 67px; TOP: 369px
}
.cr .t4 .lgislove {
	POSITION: absolute; WIDTH: 355px; BACKGROUND: url(/images/prcenter/index_c4.png) no-repeat 0px 0px; HEIGHT: 355px; TOP: 170px; LEFT: 18px
}
.cr .t5 {
	POSITION: relative; HEIGHT: 982px; TOP: 0px
}
.cr .t5 H2 {
	POSITION: absolute; TOP: 28px; LEFT: 56px
}
.cr .t5 .txt {
	POSITION: absolute; TOP: 162px; LEFT: 63px
}
.cr .t5 .print-ad {
	POSITION: absolute; WIDTH: 399px; BACKGROUND: url(/images/prcenter/index_c5.png) no-repeat 0px 0px; HEIGHT: 399px; RIGHT: 212px; TOP: 0px
}
.cr .btn-c {
	Z-INDEX: 1000; POSITION: absolute; TOP: 0px; LEFT: 870px
}
.cr .btn-arr {
	POSITION: absolute; TOP: 259px
}
.cr .btn-arr SPAN {
	TEXT-INDENT: -5000em; WIDTH: 56px; DISPLAY: block; MARGIN-BOTTOM: 2px; BACKGROUND: url(/images/common/btn/arr.gif) no-repeat 0px 0px; HEIGHT: 52px; CURSOR: pointer
}
.cr .btn-arr SPAN.up {
	BACKGROUND-POSITION: 0px -120px
}
.cr .btn-arr SPAN.up:hover {
	BACKGROUND-POSITION: 0px -180px
}
.cr .btn-arr SPAN.dn {
	BACKGROUND-POSITION: -60px -120px
}
.cr .btn-arr SPAN.dn:hover {
	BACKGROUND-POSITION: -60px -180px
}
.cr .btn-arr SPAN A {
	HEIGHT: 52px
}
.cr A.more {
	PADDING-BOTTOM: 1px; MARGIN: 7px 0px 0px 11px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(/images/prcenter/index_more.gif) no-repeat 0px 6px; COLOR: #4a5d00; FONT-SIZE: 11px; PADDING-TOP: 1px
}
.cr .news-area {
	POSITION: absolute; WIDTH: 230px; HEIGHT: 170px; TOP: 118px; LEFT: 86px
}
.cr .news-area .tab-news {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 116px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(/images/prcenter/index_tab1_bg.png) no-repeat 0px 0px; HEIGHT: 20px; MARGIN-LEFT: 1px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.cr .news-area .tab-news LI {
	FLOAT: left
}
.cr .news-area .tab-news LI A {
	TEXT-ALIGN: center; WIDTH: 55px; DISPLAY: inline-block; HEIGHT: 17px; COLOR: #92b800
}
.cr .news-area .tab-news LI.on A {
	BACKGROUND: url(/images/prcenter/index_tab1_on.png) no-repeat 0px 0px; COLOR: #fff
}
.cr .news-area .rolling DIV {
	
}
.cr .news-area .rolling DIV {
	MARGIN-TOP: 19px; WIDTH: 230px
}
.cr .news-area .rolling DIV A {
	DISPLAY: block
}
.cr .news-area .rolling DIV STRONG {
	LINE-HEIGHT: 18px; DISPLAY: block; COLOR: #364400; FONT-SIZE: 14px
}
.cr .news-area .rolling DIV SPAN {
	MARGIN-TOP: 6px; DISPLAY: block; HEIGHT: 32px; COLOR: #415007; FONT-SIZE: 11px; OVERFLOW: hidden
}
.cr .news-area .rolling DIV EM {
	FONT-STYLE: normal; MARGIN-TOP: 4px; DISPLAY: block; COLOR: #4a5d00; FONT-SIZE: 11px
}
.cr .news-area .rolling .ie6 {
	_height: 94px; _left: 230px
}
.cr .news-area .section .rolling > DIV {
	WIDTH: 230px !important; HEIGHT: 114px !important; LEFT: 230px
}
.cr .news-area .section .rolling DIV.first {
	LEFT: 0px
}
.cr .news-area DIV.orbit-wrapper DIV.orbit {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.cr .news-area DIV.slider-nav {
	Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; RIGHT: 0px; TOP: -30px
}
.cr .news-area DIV.slider-nav SPAN {
	WIDTH: 48px; DISPLAY: block; FLOAT: right; HEIGHT: 38px; OVERFLOW: hidden; CURSOR: pointer
}
.cr .news-area DIV.slider-nav SPAN.left {
	BACKGROUND: url(/images/prcenter/index_tab1_arr_l.png) no-repeat 0px 0px
}
.cr .news-area DIV.slider-nav SPAN.left:hover {
	BACKGROUND: url(/images/prcenter/index_tab1_arr_lon.png) no-repeat 0px 0px
}
.cr .news-area DIV.slider-nav SPAN.right {
	BACKGROUND: url(/images/prcenter/index_tab1_arr_r.png) no-repeat 0px 0px
}
.cr .news-area DIV.slider-nav SPAN.right:hover {
	BACKGROUND: url(/images/prcenter/index_tab1_arr_ron.png) no-repeat 0px 0px
}
.cr .news-area DIV.slider-nav SPAN A {
	HEIGHT: 38px
}
.cr .csr .news-area {
	POSITION: absolute; WIDTH: 150px; HEIGHT: 145px; TOP: 96px; LEFT: 91px
}
.cr .csr .tab-news {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 64px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(/images/prcenter/index_tab2_bg.png) no-repeat 0px 0px; HEIGHT: 20px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.cr .csr .tab-news LI.on A {
	WIDTH: 58px
}
.cr .csr .tab-news LI.on A {
	BACKGROUND: url(/images/prcenter/index_tab2_on.png) no-repeat 0px 0px; COLOR: #fff
}
.cr .csr .rolling DIV {
	MARGIN-TOP: 8px; WIDTH: 150px
}
.cr .csr .rolling DIV STRONG {
	LINE-HEIGHT: 16px; COLOR: #5c3000; FONT-SIZE: 12px
}
.cr .csr .rolling DIV SPAN {
	MARGIN-TOP: 5px; HEIGHT: 32px; COLOR: #693700
}
.cr .csr .rolling DIV EM {
	MARGIN-TOP: 4px; COLOR: #844601
}
.cr .csr .rolling .ie6 {
	_height: 94px; _left: 150px
}
.cr .csr .section .rolling > DIV {
	WIDTH: 150px !important; HEIGHT: 95px !important; LEFT: 150px
}
.cr .csr A.more {
	BACKGROUND-POSITION: 0px -24px; COLOR: #844601
}
.cr .csr DIV.slider-nav {
	TOP: -25px
}
.cr .csr DIV.slider-nav SPAN {
	WIDTH: 35px; HEIGHT: 28px
}
.cr .csr DIV.slider-nav SPAN.left {
	BACKGROUND: url(/images/prcenter/index_tab2_arr_l.png) no-repeat 0px 0px
}
.cr .csr DIV.slider-nav SPAN.left:hover {
	BACKGROUND: url(/images/prcenter/index_tab2_arr_lon.png) no-repeat 0px 0px
}
.cr .csr DIV.slider-nav SPAN.right {
	BACKGROUND: url(/images/prcenter/index_tab2_arr_r.png) no-repeat 0px 0px
}
.cr .csr DIV.slider-nav SPAN.right:hover {
	BACKGROUND: url(/images/prcenter/index_tab2_arr_ron.png) no-repeat 0px 0px
}
.cr .csr DIV.slider-nav SPAN A {
	HEIGHT: 28px
}
.cr .video-news {
	
}
.cr .video-news .list {
	POSITION: absolute; HEIGHT: 96px; TOP: 132px; LEFT: 77px
}
.cr .video-news .list UL {
	WIDTH: 198px
}
.cr .video-news .list LI {
	PADDING-BOTTOM: 11px; MARGIN-TOP: -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/prcenter/index_g5_dot.gif) repeat-x 0px 0px; HEIGHT: 76px; PADDING-TOP: 11px
}
.cr .video-news .list P.img {
	WIDTH: 97px; FLOAT: left; HEIGHT: 76px
}
.cr .video-news .list P.img IMG {
	WIDTH: 97px; HEIGHT: 76px
}
.cr .video-news .list P.con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 90px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #a65901; PADDING-TOP: 10px
}
.cr .video-news .list P.con STRONG {
	WIDTH: 94px; DISPLAY: block; HEIGHT: 37px; COLOR: #5c3000; OVERFLOW: hidden; WORD-BREAK: break-all
}
.cr .video-news .list P.con EM {
	FONT-STYLE: normal; COLOR: #844601; FONT-SIZE: 11px
}
.cr .video-news A.more {
	BACKGROUND-POSITION: 0px -84px; COLOR: #844601
}
.cr .video-news .customScrollBox {
	POSITION: relative; HEIGHT: 100%; OVERFLOW: hidden
}
.cr .video-news .customScrollBox .container {
	POSITION: relative; WIDTH: 240px; FLOAT: left; TOP: 0px
}
.cr .video-news .dragger_container {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 22px; BACKGROUND: url(/images/prcenter/index_scr2_bg.png) no-repeat 0px 0px; HEIGHT: 97px; CURSOR: s-resize; RIGHT: 4px; TOP: 0px
}
.cr .video-news .dragger {
	POSITION: absolute; WIDTH: 22px; BACKGROUND: url(/images/prcenter/index_scr2_po.png) no-repeat 0px 0px; HEIGHT: 23px; CURSOR: pointer; LEFT: -8px
}
.cr .tv-ad {
	
}
.cr .tv-ad .list {
	POSITION: absolute; HEIGHT: 195px; TOP: 166px; LEFT: 138px
}
.cr .tv-ad .list UL {
	WIDTH: 247px
}
.cr .tv-ad .list LI {
	PADDING-BOTTOM: 11px; MARGIN-TOP: -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/prcenter/index_g3_dot.gif) repeat-x 0px 0px; HEIGHT: 76px; PADDING-TOP: 11px
}
.cr .tv-ad .list P.img {
	WIDTH: 97px; FLOAT: left; HEIGHT: 76px
}
.cr .tv-ad .list P.img IMG {
	WIDTH: 97px; HEIGHT: 76px
}
.cr .tv-ad .list P.con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 141px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #fff; PADDING-TOP: 10px
}
.cr .tv-ad .list P.con STRONG {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; HEIGHT: 18px; OVERFLOW: hidden
}
.cr .tv-ad .list P.con SPAN {
	MARGIN: 2px 1px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; HEIGHT: 18px; OVERFLOW: hidden
}
.cr .tv-ad .list P.con EM {
	FONT-STYLE: normal; FONT-SIZE: 11px
}
.cr .tv-ad A.more {
	BACKGROUND-POSITION: 0px -54px; COLOR: #fff
}
.cr .tv-ad .customScrollBox {
	POSITION: relative; HEIGHT: 100%; OVERFLOW: hidden
}
.cr .tv-ad .customScrollBox .container {
	POSITION: relative; WIDTH: 306px; FLOAT: left; TOP: 0px
}
.cr .tv-ad .dragger_container {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 34px; BACKGROUND: url(/images/prcenter/index_scr1_bg.png) no-repeat 0px 0px; HEIGHT: 195px; CURSOR: s-resize; RIGHT: 4px
}
.cr .tv-ad .dragger {
	POSITION: absolute; WIDTH: 34px; BACKGROUND: url(/images/prcenter/index_scr1_po.png) no-repeat 0px 0px; HEIGHT: 35px; CURSOR: pointer; LEFT: -13px
}
.cr .t3 .media {
	Z-INDEX: -10; POSITION: relative; TOP: 240px; LEFT: 80px
}
.cr .t3 .media .mask {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 500px; BACKGROUND: url(/images/prcenter/index_moviemask.png) no-repeat 0px 0px; HEIGHT: 350px; TOP: 0px; LEFT: 0px
}
.cr .t3 .media .video {
	Z-INDEX: 0; POSITION: absolute; TOP: 30px; LEFT: 40px
}
.cr .t4 A.more {
	POSITION: absolute; BACKGROUND-POSITION: 0px -54px; COLOR: #fff; TOP: 178px; LEFT: 69px
}
.cr .t4 .media {
	POSITION: absolute; MARGIN: 0px auto; WIDTH: 237px; HEIGHT: 212px; TOP: 125px; LEFT: 395px
}
.cr .t4 .media A {
	WIDTH: 237px; DISPLAY: block; BACKGROUND: url(/images/prcenter/index_g4_mv.gif) no-repeat 0px 0px; HEIGHT: 212px
}
.cr .t4 .media IMG {
	MARGIN: 7px 5px; WIDTH: 227px; HEIGHT: 170px
}
.cr .print-ad .list {
	POSITION: absolute; HEIGHT: 129px; TOP: 132px; LEFT: 94px
}
.cr .print-ad .list UL {
	WIDTH: 197px
}
.cr .print-ad .list LI {
	PADDING-BOTTOM: 11px; MARGIN-TOP: -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/prcenter/index_g5_dot.gif) repeat-x 0px 0px; HEIGHT: 109px; PADDING-TOP: 11px
}
.cr .print-ad .list P.img {
	WIDTH: 78px; FLOAT: left; HEIGHT: 109px
}
.cr .print-ad .list P.img IMG {
	WIDTH: 78px; HEIGHT: 109px
}
.cr .print-ad .list P.con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; WIDTH: 110px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #a65901; PADDING-TOP: 10px
}
.cr .print-ad .list P.con STRONG {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; HEIGHT: 18px; COLOR: #5c3000; OVERFLOW: hidden
}
.cr .print-ad .list P.con SPAN {
	MARGIN: 2px 1px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; HEIGHT: 18px; COLOR: #693700; OVERFLOW: hidden
}
.cr .print-ad .list P.con EM {
	FONT-STYLE: normal; COLOR: #5c3000; FONT-SIZE: 11px
}
.cr .print-ad A.more {
	BACKGROUND-POSITION: 0px -84px; COLOR: #844601
}
.cr .print-ad .customScrollBox {
	POSITION: relative; HEIGHT: 100%; OVERFLOW: hidden
}
.cr .print-ad .customScrollBox .container {
	POSITION: relative; WIDTH: 240px; FLOAT: left; TOP: 0px
}
.cr .print-ad .dragger_container {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 22px; BACKGROUND: url(/images/prcenter/index_scr2_bg.png) no-repeat 0px 0px; HEIGHT: 120px; CURSOR: s-resize; RIGHT: 4px; TOP: 6px
}
.cr .print-ad .dragger {
	POSITION: absolute; WIDTH: 22px; BACKGROUND: url(/images/prcenter/index_scr2_po.png) no-repeat 0px 0px; HEIGHT: 23px; CURSOR: pointer; LEFT: -8px
}
.index-area .page-info {
	BORDER-BOTTOM: 0px
}
.index-area DIV.con-area {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.index-news {
	WIDTH: 100%; DISPLAY: inline-block; OVERFLOW: hidden
}
.index-news DIV.news {
	FLOAT: left; HEIGHT: 702px; BORDER-TOP: #dcdcdc 1px solid
}
.index-news DIV.image-news {
	FLOAT: left; HEIGHT: 702px; BORDER-TOP: #dcdcdc 1px solid
}
.index-news DIV.banner {
	FLOAT: left; HEIGHT: 702px; BORDER-TOP: #dcdcdc 1px solid
}
.index-news DIV.news {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 26px; WIDTH: 309px; PADDING-RIGHT: 25px; PADDING-TOP: 0px
}
.index-news DIV.news H2 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 26px
}
.index-news DIV.news DIV.top {
	WIDTH: 100%; DISPLAY: inline-block
}
.index-news DIV.news DIV.top A {
	POSITION: relative; ZOOM: 1; DISPLAY: inline-block
}
.index-news DIV.news DIV.top STRONG {
	WIDTH: 309px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WORD-WRAP: normal; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 14px; HEIGHT: 18px; COLOR: #333; OVERFLOW: hidden
}
.index-news DIV.news DIV.top .img {
	WIDTH: 122px; FLOAT: left
}
.index-news DIV.news DIV.top .img IMG {
	WIDTH: 122px; HEIGHT: 92px
}
.index-news DIV.news DIV.top .con {
	MARGIN-TOP: 2px; PADDING-LEFT: 15px; WIDTH: 172px; FLOAT: left
}
.index-news DIV.news DIV.top .con P {
	HEIGHT: 72px; COLOR: #767676; OVERFLOW: hidden
}
.index-news DIV.news DIV.top .con SPAN {
	MARGIN-TOP: 5px; DISPLAY: inline-block; COLOR: #aeaeae
}
.index-news DIV.news DIV.latest {
	MARGIN-TOP: 20px; BORDER-TOP: #333 3px solid; PADDING-TOP: 21px
}
.index-news DIV.news DIV.latest H3 {
	MARGIN-BOTTOM: 13px
}
.index-news DIV.news DIV.latest {
	
}
.index-news DIV.news DIV.latest UL {
	MARGIN-TOP: -32px; WIDTH: 100%; DISPLAY: inline-block
}
.index-news DIV.news DIV.latest LI {
	WIDTH: 100%; DISPLAY: inline-block; PADDING-TOP: 32px
}
.index-news DIV.news DIV.latest .img {
	WIDTH: 49px; FLOAT: left
}
.index-news DIV.news DIV.latest .img IMG {
	WIDTH: 49px; HEIGHT: 49px
}
.index-news DIV.news DIV.latest .con {
	MARGIN-TOP: -2px; PADDING-LEFT: 16px; WIDTH: 244px; FLOAT: left
}
.index-news DIV.news DIV.latest .con A {
	DISPLAY: inline-block; FONT-SIZE: 0.91em
}
.index-news DIV.news DIV.latest .con STRONG {
	DISPLAY: inline-block; HEIGHT: 32px; COLOR: #333; OVERFLOW: hidden
}
.index-news DIV.news DIV.latest .con P {
	LINE-HEIGHT: 1.5; MARGIN-TOP: 2px; HEIGHT: 32px; COLOR: #767676; OVERFLOW: hidden
}
.index-news DIV.news DIV.latest .con SPAN {
	MARGIN-TOP: 6px; DISPLAY: inline-block; COLOR: #aeaeae
}
.index-news DIV.news DIV.popular {
	MARGIN-TOP: 29px; BACKGROUND: url(/images/common/dot1.gif) repeat-x 0px 0px; PADDING-TOP: 25px
}
.index-news DIV.news DIV.popular H3 {
	MARGIN-BOTTOM: 8px
}
.index-news DIV.news DIV.popular UL {
	DISPLAY: inline-block
}
.index-news DIV.news DIV.popular LI {
	MARGIN: 8px 0px 9px; PADDING-LEFT: 6px; BACKGROUND: url(/images/common/bul_2x2_333.gif) no-repeat 0px 6px; COLOR: #767676; FONT-SIZE: 0.91em
}
.index-news DIV.news DIV.popular LI A {
	WIDTH: 239px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WORD-WRAP: normal; WHITE-SPACE: nowrap; HEIGHT: 16px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.index-news DIV.news DIV.popular LI SPAN {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.index-news DIV.image-news {
	BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; WIDTH: 315px; PADDING-RIGHT: 24px; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 0px
}
.index-news DIV.image-news H2 {
	BORDER-BOTTOM: #c8135c 3px solid; PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 23px
}
.index-news DIV.image-news .list {
	POSITION: relative; PADDING-BOTTOM: 30px; MARGIN-TOP: 21px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 11px
}
.index-news DIV.image-news .list UL {
	WIDTH: 327px; DISPLAY: inline-block; MARGIN-LEFT: -12px
}
.index-news DIV.image-news .list LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 97px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 13px
}
.index-news DIV.image-news .list LI A {
	DISPLAY: inline-block
}
.index-news DIV.image-news .list LI .img IMG {
	WIDTH: 97px; HEIGHT: 76px
}
.index-news DIV.image-news .list LI .con {
	MARGIN-TOP: 9px; WIDTH: 100%; DISPLAY: inline-block; FONT-SIZE: 0.91em
}
.index-news DIV.image-news .list LI .con STRONG {
	PADDING-BOTTOM: 1px; WIDTH: 97px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; COLOR: #505050; OVERFLOW: hidden
}
.index-news DIV.image-news .list LI .con P {
	WIDTH: 70px; TEXT-OVERFLOW: ellipsis; WORD-WRAP: normal; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #737373; OVERFLOW: hidden
}
.index-news DIV.image-news .list LI .con SPAN {
	TEXT-ALIGN: right; WIDTH: 27px; FLOAT: right; COLOR: #aeaeae; OVERFLOW: hidden
}
.index-news DIV.image-news .btn-arr SPAN {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block; BORDER-TOP: #c40553 1px solid; LEFT: 0px
}
.index-news DIV.image-news .btn-arr SPAN A {
	PADDING-BOTTOM: 2px; MARGIN-TOP: -9px; TEXT-INDENT: -5000em; PADDING-LEFT: 14px; WIDTH: 24px; PADDING-RIGHT: 14px; DISPLAY: inline-block; BACKGROUND: url(/images/prcenter/btn_news_arr.gif) #fff no-repeat 0px 0px; HEIGHT: 15px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.index-news DIV.image-news .btn-arr SPAN.prev {
	TOP: 0px
}
.index-news DIV.image-news .btn-arr SPAN.prev A {
	BACKGROUND-POSITION: 14px 2px
}
.index-news DIV.image-news .btn-arr SPAN.next {
	BOTTOM: 0px
}
.index-news DIV.image-news .btn-arr SPAN.next A {
	BACKGROUND-POSITION: 14px -28px
}
.index-news DIV.banner {
	MARGIN-TOP: -1px; WIDTH: 227px
}
.index-news DIV.banner .sec {
	POSITION: relative; BORDER-TOP: #dcdcdc 1px solid
}
.index-news DIV.banner .roll DIV.slider-nav {
	Z-INDEX: 1000; POSITION: absolute; BOTTOM: 16px; DISPLAY: block; RIGHT: 20px
}
.index-news DIV.banner .roll DIV.slider-nav SPAN {
	TEXT-INDENT: -5000em; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/images/prcenter/btn_news_arr2.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 25px; OVERFLOW: hidden; CURSOR: pointer
}
.index-news DIV.banner .roll DIV.slider-nav SPAN A {
	HEIGHT: 25px
}
.index-news DIV.banner .roll DIV.slider-nav SPAN.right {
	BACKGROUND-POSITION: -30px 0px
}
.index-news DIV.banner .roll DIV.slider-nav SPAN.right:hover {
	BACKGROUND-POSITION: -30px -25px
}
.index-news DIV.banner .roll DIV.slider-nav SPAN.left {
	BACKGROUND-POSITION: 0px 0px
}
.index-news DIV.banner .roll DIV.slider-nav SPAN.left:hover {
	BACKGROUND-POSITION: 0px -25px
}
.news-list .top-3 .sec {
	Z-INDEX: 1; WIDTH: 670px; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 240px
}
.news-list .top-3 .img {
	WIDTH: 326px; FLOAT: left; HEIGHT: 240px; OVERFLOW: hidden
}
.news-list .top-3 .img IMG {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 324px; HEIGHT: 238px; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid
}
.news-list .top-3 .con {
	WIDTH: 344px; FLOAT: left; OVERFLOW: hidden
}
.news-list .top-3 .con STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: #000; HEIGHT: 41px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.news-list .top-3 .con A {
	DISPLAY: block; HEIGHT: 38px; COLOR: #fff; OVERFLOW: hidden
}
.news-list .top-3 .con .scroll {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 21px; PADDING-RIGHT: 21px; PADDING-TOP: 17px
}
.news-list .list {
	POSITION: relative
}
.news-list .list .info {
	BORDER-BOTTOM: #d4d4d4 3px solid; POSITION: relative; ZOOM: 1; COLOR: #c8135c
}
.news-list .list .info STRONG {
	BORDER-BOTTOM: #c8135c 3px solid; POSITION: relative; PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 13px; DISPLAY: inline-block; MARGIN-BOTTOM: -3px; FONT-SIZE: 1.16em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.news-list .list .info SPAN.registered {
	Z-INDEX: 5; POSITION: absolute; ZOOM: 1; RIGHT: -2px; TOP: 2px
}
.news-list .list UL {
	WIDTH: 100%; DISPLAY: inline-block
}
.news-list .list LI {
	BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 28px
}
.news-list .list LI .img {
	WIDTH: 153px; FLOAT: left; HEIGHT: 92px
}
.news-list .list LI .img IMG {
	WIDTH: 134px; HEIGHT: 92px
}
.news-list .list LI .con {
	MARGIN-TOP: -3px; WIDTH: 516px; FLOAT: left
}
.news-list .list LI .con A {
	DISPLAY: block; CURSOR: pointer
}
.news-list .list LI .con STRONG {
	PADDING-BOTTOM: 6px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; COLOR: #333; OVERFLOW: hidden
}
.news-list .list LI .con P {
	PADDING-BOTTOM: 5px; HEIGHT: 51px; OVERFLOW: hidden
}
.news-list .list LI .con SPAN {
	COLOR: #aeaeae
}
.news-list .list LI.noImg .con {
	WIDTH: 100%; FLOAT: none
}
#newsTop {
	PADDING-BOTTOM: 42px; MARGIN-BOTTOM: 11px
}
#newsTop DIV.slider-nav {
	Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; TOP: 0px; LEFT: 277px
}
#newsTop DIV.slider-nav SPAN {
	WIDTH: 49px; DISPLAY: block; BACKGROUND: url(/images/prcenter/acm.gif) no-repeat 0px 0px; HEIGHT: 49px; OVERFLOW: hidden; CURSOR: pointer
}
#newsTop DIV.slider-nav SPAN.right {
	BACKGROUND-POSITION: 0px -110px
}
#newsTop DIV.slider-nav SPAN.right:hover {
	BACKGROUND-POSITION: 0px -110px
}
#newsTop DIV.slider-nav SPAN.left {
	DISPLAY: none
}
#newsTop DIV.slider-nav SPAN A {
	HEIGHT: 49px
}
#newsTop .orbit-bullets {
	Z-INDEX: 1000; POSITION: absolute; BOTTOM: 0px; RIGHT: 26px
}
#newsTop .orbit-bullets LI {
	WIDTH: 10px; BACKGROUND: url(/images/common/btn/circle.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 10px; COLOR: #999; MARGIN-LEFT: 4px; OVERFLOW: hidden; CURSOR: pointer
}
#newsTop .orbit-bullets LI.active {
	BACKGROUND: url(/images/common/btn/circle.gif) no-repeat -13px 0px
}
#newsTop .orbit-bullets LI.has-thumb {
	WIDTH: 100px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 75px
}
#newsTop .orbit-bullets LI.has-thumb.active {
	BACKGROUND-POSITION: 0px 0px; BORDER-TOP: #000 2px solid
}
#newsTop .orbit-bullets LI A {
	HEIGHT: 14px
}
#newsTop .ie6 {
	_width: 670px; _height: 240px; _overflow: hidden
}
#newsTop .scr_news {
	POSITION: relative; WIDTH: 329px; HEIGHT: 174px; TOP: 0px
}
#newsTop .scr_news .customScrollBox {
	POSITION: relative; HEIGHT: 100%; OVERFLOW: hidden
}
#newsTop .scr_news .customScrollBox .container {
	POSITION: relative; TEXT-ALIGN: justify; WIDTH: 290px; FLOAT: left; WORD-BREAK: break-all; TOP: 0px
}
#newsTop .scr_news .dragger_container {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 24px; BACKGROUND: url(/images/script/news_bg.gif) repeat-y 0px 0px; HEIGHT: 174px; CURSOR: s-resize; RIGHT: 4px
}
#newsTop .scr_news .dragger {
	POSITION: relative; TEXT-ALIGN: center; WIDTH: 24px; BACKGROUND: url(/images/script/news_dragger.gif) no-repeat 0px 0px; HEIGHT: 43px; COLOR: #666; OVERFLOW: hidden; CURSOR: pointer; LEFT: 0px
}
.no-cont {
	BORDER-BOTTOM: #c40452 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 38px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 50px
}
.mv-play {
	Z-INDEX: 1; POSITION: absolute; TEXT-INDENT: -5000em; WIDTH: 480px; DISPLAY: block; HEIGHT: 402px; OVERFLOW: hidden; CURSOR: pointer; TOP: 0px; LEFT: 0px
}
.ad-view-list {
	MARGIN-TOP: -27px
}
.ad-view-list .view {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ad-view-list .view .subject {
	POSITION: relative; PADDING-BOTTOM: 6px; ZOOM: 1
}
.ad-view-list .view .subject H2 {
	LINE-HEIGHT: 1.3; WIDTH: 570px; COLOR: #c8135c; FONT-SIZE: 1.16em; WORD-BREAK: break-all
}
.ad-view-list .view .subject SPAN {
	POSITION: absolute; COLOR: #767676; RIGHT: 0px; TOP: 2px
}
.ad-view-list .view .con {
	POSITION: relative; MARGIN-TOP: 23px; ZOOM: 1
}
.ad-view-list .view .con .media {
	MARGIN: 0px auto; WIDTH: 450px; HEIGHT: 370px; BORDER-TOP: #c8135c 3px solid
}
.ad-view-list .view .con .media-old {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 450px
}
.ad-view-list .view .con .player {
	BORDER-BOTTOM: #e7e7e7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px auto; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(/images/script/loading.gif) #fff no-repeat center center; BORDER-TOP: #e7e7e7 0px; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 4px
}
.ad-view-list .view .con .caption-area {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 5px; OVERFLOW-Y: auto; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; HEIGHT: 60px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 5px
}
.ad-view-list .view .con .caption-area2 {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 5px; OVERFLOW-Y: auto; MARGIN: 7px 0px 0px 110px; PADDING-LEFT: 10px; WIDTH: 450px; PADDING-RIGHT: 10px; HEIGHT: 60px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 5px
}
.ad-view-list .view .con .btn A {
	POSITION: absolute; MARGIN-TOP: -26px; TEXT-INDENT: -5000em; WIDTH: 56px; DISPLAY: block; BACKGROUND: url(/images/prcenter/acm.gif) #f4f4f4 no-repeat 0px 0px; HEIGHT: 52px; OVERFLOW: hidden
}
.ad-view-list .view .con .btn A.prev {
	BACKGROUND-POSITION: 0px 0px; TOP: 50%; LEFT: 0px
}
.ad-view-list .view .con .btn A.next {
	BACKGROUND-POSITION: 0px -52px; RIGHT: 0px; TOP: 50%
}
.ad-view-list .view {
	
}
.ad-view-list .list {
	BORDER-BOTTOM: #e4e4e4 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.ad-view-list .list UL {
	DISPLAY: inline-block; MARGIN-LEFT: 11px
}
.ad-view-list .list LI {
	PADDING-LEFT: 24px; WIDTH: 132px; ZOOM: 1; FLOAT: left; HEIGHT: 168px; OVERFLOW: hidden
}
.ad-view-list .list .img IMG {
	WIDTH: 132px; HEIGHT: 99px
}
.ad-view-list .list .con {
	PADDING-TOP: 7px
}
.ad-view-list .list .con STRONG {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; COLOR: #333; OVERFLOW: hidden
}
.ad-view-list .list .con SPAN {
	DISPLAY: block; PADDING-TOP: 2px
}
.ad-view-list .tab-type1 {
	MARGIN-BOTTOM: -1px
}
.ad-print .view .con .media {
	HEIGHT: auto
}
.ad-print .view .con .media IMG {
	WIDTH: 450px
}
.ad-print .list .img IMG {
	WIDTH: 129px; HEIGHT: 80px
}
.vd-lg .vd-area {
	BORDER-BOTTOM: #ebebeb 1px solid; POSITION: relative; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 15px
}
.vd-lg .vd-area .media-wrap {
	TEXT-ALIGN: center
}
.vd-lg .vd-area .slogan {
	POSITION: absolute; RIGHT: 95px; TOP: 135px
}
.vd-lg H2.vd-title {
	LINE-HEIGHT: 1.1; MARGIN: 24px 15px 0px 0px; HEIGHT: 30px; COLOR: #333; FONT-SIZE: 1.25em; OVERFLOW: hidden
}
.vd-lg .vd-caption {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 10px; OVERFLOW-Y: auto; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 180px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 10px
}
.vd-lg .slogan {
	PADDING-BOTTOM: 35px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 19px
}
.vd-lg .area {
	POSITION: relative; WIDTH: 667px; HEIGHT: 799px
}
.vd-lg .area .con {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 401px; BORDER-TOP: #c8135c 3px solid; RIGHT: 0px; TOP: 0px
}
.vd-lg .area .con .media {
	BORDER-BOTTOM: #ebebeb 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 311px; BORDER-TOP: #ebebeb 0px; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 4px
}
.vd-lg .area .con .media IFRAME {
	MARGIN: 4px -8px 0px 0px
}
.vd-lg .area .con .subject {
	POSITION: relative; WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 76px
}
.vd-lg .area .con .subject H3 {
	LINE-HEIGHT: 1.1; MARGIN: 24px 15px; HEIGHT: 30px; COLOR: #333; OVERFLOW: hidden
}
.vd-lg .area .con .subject .btn {
	POSITION: absolute; DISPLAY: inline-block; RIGHT: 0px; TOP: 12px
}
.vd-lg .area .con .subject .btn A {
	TEXT-INDENT: -5000em; WIDTH: 56px; DISPLAY: block; BACKGROUND: url(/images/prcenter/acm.gif) #f4f4f4 no-repeat 0px 0px; FLOAT: left; HEIGHT: 52px; MARGIN-LEFT: 1px; OVERFLOW: hidden
}
.vd-lg .area .con .subject .btn A.prev {
	BACKGROUND-POSITION: 0px 0px
}
.vd-lg .area .con .subject .btn A.next {
	BACKGROUND-POSITION: 0px -52px
}
.vd-lg .area .con .media-caption {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; WIDTH: 398px; MARGIN-BOTTOM: 134px; HEIGHT: 133px; OVERFLOW: hidden; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.vd-lg .area .con .media-caption IFRAME {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.vd-lg .area .con .explan {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; PADDING-TOP: 31px
}
.vd-lg .area .box {
	POSITION: relative
}
.vd-lg .area .square LI {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 132px; HEIGHT: 132px; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid
}
.vd-lg .area .square LI LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; WIDTH: auto; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.vd-lg .area .tab {
	Z-INDEX: 3; POSITION: absolute; TOP: 533px; LEFT: 0px
}
.vd-lg .area .tab .box {
	BORDER-LEFT: #ebebeb 1px solid; WIDTH: 664px !important; HEIGHT: 134px; OVERFLOW: hidden; BORDER-RIGHT: #ebebeb 1px solid
}
.vd-lg .area .tab .square {
	POSITION: relative; LEFT: 0px
}
.vd-lg .area .tab .square LI {
	FLOAT: left; MARGIN-LEFT: -1px
}
.vd-lg .area .tab .this {
	Z-INDEX: 10; POSITION: absolute; TOP: 1px; LEFT: 134px
}
.vd-lg .area .year {
	Z-INDEX: 2; POSITION: relative; WIDTH: 134px; HEIGHT: 100%; OVERFLOW: hidden; TOP: 0px; LEFT: 133px
}
.vd-lg .area .year .box {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-TOP: #ebebeb 1px solid
}
.vd-lg .area .year .square {
	MARGIN-TOP: -1px
}
.vd-lg .area .year .square LI {
	MARGIN-BOTTOM: -1px
}
.vd-lg .area .year .ie6 {
	_width: 134px; _height: 797px
}
.vd-lg .area .year .box .square {
	WIDTH: 134px !important; HEIGHT: 797px !important
}
.vd-lg .area .btn-n {
	Z-INDEX: 10; POSITION: absolute; TEXT-INDENT: -5000em; DISPLAY: block; BACKGROUND: url(/images/prcenter/pr/btn_scr.gif) no-repeat 0px 0px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.vd-lg .area .btn-p {
	Z-INDEX: 10; POSITION: absolute; TEXT-INDENT: -5000em; DISPLAY: block; BACKGROUND: url(/images/prcenter/pr/btn_scr.gif) no-repeat 0px 0px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.vd-lg .area .btn-n:hover {
	FILTER: alpha(opacity=50); opacity: 0.5
}
.vd-lg .area .btn-p:hover {
	FILTER: alpha(opacity=50); opacity: 0.5
}
.vd-lg .area .tab .btn-p {
	WIDTH: 12px; BACKGROUND-POSITION: -11px 50px; HEIGHT: 134px; LEFT: 270px
}
.vd-lg .area .tab .btn-n {
	WIDTH: 12px; BACKGROUND-POSITION: 0px 50px; HEIGHT: 134px; LEFT: 118px
}
.vd-lg .area .year .btn-p {
	WIDTH: 134px; BACKGROUND-POSITION: 56px -188px; HEIGHT: 12px; TOP: 670px
}
.vd-lg .area .year .btn-n {
	WIDTH: 134px; BACKGROUND-POSITION: 56px -177px; HEIGHT: 12px; TOP: 518px
}
.vd-lg .area .year .square LI.dbox {
	BACKGROUND: #fff
}
.vd-lg .area .year .square LI.d1995 {
	HEIGHT: 167px !important
}
.vd-lg .area .year .square LI H2 {
	DISPLAY: block; HEIGHT: 46px; OVERFLOW: hidden
}
.vd-lg .area .year .square LI H2.on IMG {
	MARGIN-TOP: -42px
}
.vd-lg .area .year .square P {
	BACKGROUND: url(/images/prcenter/pr/arr.gif) no-repeat 22px 3px
}
.vd-lg .area .year .square P A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-LEFT: 29px; OVERFLOW: hidden; PADDING-TOP: 2px
}
.vd-lg .area .year .square P.on A IMG {
	MARGIN-LEFT: -100px
}
.vd-lg .area .year .square P A:hover IMG {
	MARGIN-LEFT: -100px
}
.vd-af-list {
	
}
.vd-af-list LI {
	POSITION: relative; PADDING-LEFT: 55px; DISPLAY: inline-block; BACKGROUND: url(/images/prcenter/vd_bg01.gif) no-repeat right bottom; FLOAT: left; HEIGHT: 320px; PADDING-TOP: 15px
}
.vd-af-list LI.first {
	PADDING-LEFT: 0px; BACKGROUND-POSITION: 0px bottom
}
.vd-af-list LI.last {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.vd-af-list LI P.img {
	
}
.vd-af-list LI H3.tit {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.vd-af-list LI P.des {
	HEIGHT: 57px
}
.vd-af {
	MARGIN-TOP: 26px; WIDTH: 100%; DISPLAY: inline-block; PADDING-TOP: 37px
}
.vd-af .section {
	PADDING-BOTTOM: 37px; BACKGROUND: url(/images/prcenter/vd_line.gif) no-repeat 155px bottom
}
.vd-af .sec {
	HEIGHT: 222px; OVERFLOW: hidden
}
.vd-af .ttl {
	WIDTH: 219px; FLOAT: left; OVERFLOW: hidden
}
.vd-af .ttl SPAN {
	MARGIN-TOP: 26px
}
.vd-af .list {
	WIDTH: 451px; FLOAT: left
}
.vd-af .list UL {
	DISPLAY: inline-block; MARGIN-LEFT: -36px
}
.vd-af .list LI {
	LINE-HEIGHT: 1.2; PADDING-LEFT: 36px; WIDTH: 125px; LETTER-SPACING: -1px; FLOAT: left; COLOR: #767676; FONT-SIZE: 0.91em
}
.vd-af .list LI IMG {
	PADDING-BOTTOM: 10px; WIDTH: 125px; HEIGHT: 138px
}
.vd-af .list LI P {
	HEIGHT: 52px; OVERFLOW: hidden
}
.investors {
	OVERFLOW: hidden
}
.investors .area {
	OVERFLOW: hidden
}
.investors .ttl {
	PADDING-BOTTOM: 21px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: 39px; BORDER-TOP: #333 2px solid; PADDING-TOP: 28px
}
.investors .ttl H2 {
	FLOAT: left
}
.investors .ttl SPAN {
	FLOAT: right
}
.investors .a1 {
	MARGIN-TOP: -28px
}
.investors .a1 .tab-wrap {
	PADDING-BOTTOM: 41px
}
.investors .a1 .tab-wrap .section {
	DISPLAY: inline-block; MARGIN-LEFT: -36px
}
.investors .a1 .tab-wrap .section P {
	MARGIN-TOP: 29px; PADDING-LEFT: 36px; FLOAT: left
}
.investors .a1 .tab-wrap .section P SPAN {
	TEXT-ALIGN: right; PADDING-BOTTOM: 25px; DISPLAY: block
}
.investors .a2 .stock {
	PADDING-BOTTOM: 41px
}
.investors .a3 .con {
	MARGIN-TOP: -18px
}
.investors .a3 .sec {
	MARGIN-TOP: 55px; WIDTH: 100%; DISPLAY: inline-block; BACKGROUND: url(/images/common/dot05.gif) repeat-y 291px 0px
}
.investors .a3 .sec H3 {
	WIDTH: 131px; FLOAT: left
}
.investors .a3 .sec UL {
	MARGIN-TOP: -22px; FLOAT: left
}
.investors .a3 .sec UL UL {
	MARGIN: -2px 0px 0px 8px; WIDTH: 370px; OVERFLOW: hidden
}
.investors .a3 .sec LI {
	CLEAR: both; PADDING-TOP: 22px
}
.investors .a3 .sec LI LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; WHITE-SPACE: nowrap; BACKGROUND: url(/images/common/bg_bar.gif) no-repeat 0px 3px; FLOAT: left; MARGIN-LEFT: -1px; CLEAR: none; FONT-SIZE: 0.91em; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.investors .a3 .sec LI P {
	POSITION: relative; LINE-HEIGHT: 1; WIDTH: 161px; FLOAT: left; VERTICAL-ALIGN: top
}
.investors .a3 .sec LI P IMG {
	VERTICAL-ALIGN: top
}
.investors .a3 .sec LI P SPAN {
	POSITION: absolute; FONT-FAMILY: tahoma; RIGHT: 20px; FONT-WEIGHT: bold; TOP: 0px
}
.investors-r {
	POSITION: relative; WIDTH: 227px
}
.investors-r .sec {
	BORDER-BOTTOM: #dcdcdc 1px solid; POSITION: relative; DISPLAY: inline-block
}
.investors-r .s1 {
	BACKGROUND: url(/images/investors/index_img4.jpg) no-repeat left bottom; HEIGHT: 212px
}
.investors-r .s2 {
	BACKGROUND: url(/images/investors/index_img5.jpg) no-repeat left bottom; HEIGHT: 222px
}
.investors-r .s3 {
	BACKGROUND: url(/images/investors/index_img6.jpg) no-repeat left bottom; HEIGHT: 236px
}
.investors-r .s4 {
	BACKGROUND: url(/images/investors/index_img7.jpg) no-repeat left bottom; HEIGHT: 213px
}
.investors-r .sec H3 {
	MARGIN: 33px 0px 0px 19px
}
.investors-r .sec P {
	MARGIN: 16px 25px 6px 19px; FONT-SIZE: 0.91em
}
.investors-r .sec SPAN.btn-base {
	POSITION: absolute; RIGHT: 28px; TOP: 34px
}
.investors-r .s4 SPAN.btn-base {
	POSITION: static; LETTER-SPACING: -1px
}
.investors-r .s4 DIV {
	MARGIN: 3px 0px 0px 19px
}
.ceo-message {
	PADDING-BOTTOM: 100px
}
.ceo-message .ceo {
	POSITION: relative; HEIGHT: 295px
}
.ceo-message .ceo A {
	POSITION: absolute; TEXT-INDENT: -5000em; WIDTH: 100px; DISPLAY: block; BACKGROUND: url(ie6); HEIGHT: 40px; OVERFLOW: hidden
}
.ceo-message .ceo A.btn1 {
	TOP: 160px; LEFT: 395px
}
.ceo-message .ceo A.btn2 {
	TOP: 160px; LEFT: 513px
}
.ceo-message .message {
	TEXT-ALIGN: justify; MARGIN-TOP: -11px; WIDTH: 100%; DISPLAY: inline-block; OVERFLOW: hidden
}
.ceo-message .message H3 {
	PADDING-BOTTOM: 27px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; PADDING-TOP: 51px
}
.ceo-message .message .m-left {
	WIDTH: 320px; FLOAT: left
}
.ceo-message .message .m-right {
	WIDTH: 318px; FLOAT: right
}
.disclosure .con {
	PADDING-TOP: 30px
}
.disclosure-rules {
	MARGIN-TOP: -42px
}
.disclosure-rules .con {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eee 1px solid; BACKGROUND: url(/images/investors/dis_bgrig.gif) repeat-y right top; BORDER-TOP: #d4d4d4 2px solid; BORDER-RIGHT: #eaeaea 1px solid
}
.disclosure-rules .con .box {
	PADDING-BOTTOM: 33px; BACKGROUND: url(/images/investors/dis_bgbot.gif) repeat-x left bottom
}
.disclosure-rules .con H2 {
	MARGIN: -2px 0px 0px -1px; WIDTH: 100%; BACKGROUND: url(/images/investors/dis_bgtop.gif) no-repeat 0px 0px; PADDING-TOP: 50px
}
.disclosure-rules .con H2 SPAN {
	BORDER-BOTTOM: #d4d4d4 1px solid; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 570px; DISPLAY: block; HEIGHT: 98px
}
.disclosure-rules .con H3 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; MARGIN-LEFT: -7px; FONT-SIZE: 1em; PADDING-TOP: 18px
}
.disclosure-rules .con .info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 26px; PADDING-RIGHT: 26px; PADDING-TOP: 0px
}
.disclosure-rules .con .info UL {
	MARGIN-TOP: -8px
}
.disclosure-rules .con .info LI {
	PADDING-TOP: 8px
}
.disclosure-rules .btn {
	TEXT-ALIGN: right; MARGIN-RIGHT: 23px; PADDING-TOP: 70px
}
.disclosure-rules .btn A {
	COLOR: #333; FONT-SIZE: 0.91em; TEXT-DECORATION: underline
}
.disclosure-rules .box {
	DISPLAY: none
}
.disclosure-rules .select-box {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.disclosure-rules .select-box SELECT {
	HEIGHT: 24px; VERTICAL-ALIGN: middle
}
.management .slogan {
	PADDING-BOTTOM: 45px
}
.management .list {
	MARGIN: -63px 0px 0px -36px; DISPLAY: inline-block
}
.management .list LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 36px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 63px
}
.management .list LI.s1 {
	MARGIN: 8px 0px 11px; FLOAT: none
}
.mana2 {
	POSITION: relative
}
.mana2 .top {
	MARGIN: 18px 0px 37px; BACKGROUND: url(/images/investors/mana2_top.gif) no-repeat 0px 0px; HEIGHT: 287px
}
.mana2 .top P.percent {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-FAMILY: tahoma; HEIGHT: 39px; COLOR: #fff; FONT-SIZE: 30px; PADDING-TOP: 4px; TOP: 104px; LEFT: 336px
}
.mana2 .top UL {
	POSITION: absolute; TOP: 203px; LEFT: 335px
}
.mana2 .top LI {
	COLOR: #333; FONT-SIZE: 0.91em
}
.mana2 .top LI STRONG {
	FONT-SIZE: 1.09em
}
.mana2 .section {
	DISPLAY: inline-block; MARGIN-LEFT: -12px
}
.mana2 .section .sec {
	PADDING-LEFT: 12px; WIDTH: 215px; FLOAT: left
}
.mana2 .section .sec H2 {
	BORDER-BOTTOM: #c40452 2px solid; PADDING-BOTTOM: 12px
}
.mana2 .section .sec P.img {
	MARGIN-TOP: 5px
}
.mana2 .section .sec UL {
	MARGIN-TOP: 16px
}
.mana2 .section .sec LI {
	BORDER-BOTTOM: #dcdcdc 1px solid; POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.mana2 .section .sec LI LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.mana2 .section .sec LI SPAN {
	POSITION: absolute; FONT-FAMILY: tahoma; FONT-SIZE: 0.91em; RIGHT: 8px; TOP: 6px
}
.mana2 .section .sec LI LI SPAN {
	TOP: 0px
}
.mana2 .section .sec LI UL {
	PADDING-BOTTOM: 10px; MARGIN: 5px 0px -10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: #dcdcdc 1px solid; PADDING-TOP: 7px
}
.mana2 .table-type {
	BORDER-BOTTOM: #a8a8a8 1px solid; MARGIN-TOP: 60px
}
.mana2 .table-type TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: separate
}
.mana2 .table-type TABLE TD {
	
}
TABLE TH {
	
}
.mana2 .table-type TABLE THEAD TH {
	BACKGROUND: #fafafa; HEIGHT: 31px; COLOR: #646464; BORDER-TOP: #c40452 1px solid
}
.mana2 .table-type TABLE TBODY TH {
	COLOR: #000
}
.mana2 .table-type TABLE TBODY TH.tit {
	BORDER-LEFT: #eaeaea 1px solid; COLOR: #666; BORDER-TOP: #eaeaea 1px solid
}
.mana2 .table-type TBODY TD {
	BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.91em; BORDER-TOP: #eaeaea 1px solid; PADDING-TOP: 8px
}
.mana2 .table-type TBODY TD P {
	PADDING-LEFT: 29px
}
.mana2 .table-type TBODY TD STRONG {
	FONT-FAMILY: tahoma
}
.mana2 .table-type TBODY TR.sec TH {
	BORDER-TOP: #a8a8a8 1px solid
}
.mana2 .table-type TBODY TR.sec TD {
	BORDER-TOP: #a8a8a8 1px solid
}
.mana2 .table-type TBODY TD .gage {
	POSITION: relative; MARGIN: 0px 15px 0px -10px; WIDTH: 173px; DISPLAY: inline-block; HEIGHT: 13px; VERTICAL-ALIGN: middle
}
.mana2 .table-type TBODY TD .gage EM {
	DISPLAY: inline-block; BACKGROUND: url(/images/investors/mana2_gage.gif) no-repeat 0px 0px; HEIGHT: 13px
}
.mana2 .table-type TBODY TD .gage EM SPAN {
	POSITION: absolute; WIDTH: 18px; BACKGROUND: url(/images/investors/mana2_gage.gif) no-repeat 0px 0px; HEIGHT: 13px
}
.mana2 .table-type TBODY TD .r EM {
	BACKGROUND-COLOR: #d64e85; BACKGROUND-POSITION: right 0px
}
.mana2 .table-type TBODY TD .o EM {
	BACKGROUND-COLOR: #ffa847; BACKGROUND-POSITION: right -30px
}
.mana2 .table-type TBODY TD .g EM {
	BACKGROUND-COLOR: #aed779; BACKGROUND-POSITION: right -60px
}
.mana2 .table-type TBODY TD .r EM SPAN {
	BACKGROUND-POSITION: 0px -90px
}
.mana2 .table-type TBODY TD .o EM SPAN {
	BACKGROUND-POSITION: 0px -120px
}
.annual-report {
	POSITION: relative; WIDTH: 100%; DISPLAY: inline-block
}
.annual-report .view {
	POSITION: relative; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 300px; OVERFLOW: hidden
}
.annual-report .view {
	WIDTH: 100% !important
}
.annual-report .orbit-wrapper {
	WIDTH: 100% !important
}
.annual-report .view .section {
	WIDTH: 100%; DISPLAY: inline-block; BACKGROUND: #fff; HEIGHT: 300px
}
.annual-report .view .v-list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 383px; PADDING-RIGHT: 10px; FLOAT: right; MARGIN-RIGHT: 13px; PADDING-TOP: 7px; _display: inline
}
.annual-report .view .v-list H2 {
	BORDER-BOTTOM: #e3e3e3 1px solid; PADDING-BOTTOM: 14px; HEIGHT: 44px; OVERFLOW: hidden; MARGIN-RIGHT: 40px
}
.annual-report .view .v-list .scroll {
	OVERFLOW-Y: auto; HEIGHT: 149px
}
.annual-report .view .v-list .scroll A {
	PADDING-LEFT: 15px; BACKGROUND: url(/images/investors/annual_ipdf.gif) no-repeat 0px 1px
}
.annual-report .view .v-list UL {
	ZOOM: 1; DISPLAY: inline-block; PADDING-TOP: 2px
}
.annual-report .view .v-list LI {
	PADDING-LEFT: 9px
}
.annual-report .view .v-list STRONG {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 222px; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: 18px; FONT-SIZE: 0.91em; FONT-WEIGHT: normal; MARGIN-RIGHT: 11px; BORDER-RIGHT: #f4f4f4 1px solid; PADDING-TOP: 1px
}
.annual-report .view .v-list .full {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/investors/annual_vline.gif) no-repeat 0px 22px; PADDING-TOP: 0px
}
.annual-report .view .v-list .full STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 15px; COLOR: #c40452; PADDING-TOP: 7px
}
.annual-report .dn-pdf {
	Z-INDEX: 5; POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 334px; PADDING-RIGHT: 12px; BORDER-TOP: #e3e3e3 1px solid; RIGHT: 60px; PADDING-TOP: 20px; TOP: 215px
}
.annual-report .dn-pdf SPAN {
	DISPLAY: inline-block
}
.annual-report .dn-pdf A {
	POSITION: relative; MARGIN: 0px -50px 0px 10px; DISPLAY: inline-block
}
.annual-report .dn-pdf IMG {
	VERTICAL-ALIGN: middle
}
.annual-report .view .v-img {
	WIDTH: 264px; FLOAT: left
}
.annual-report .view .v-img P {
	POSITION: relative; MARGIN: 0px 0px 0px 18px; BACKGROUND: url(/images/investors/annual_viewbg.jpg) no-repeat 0px 0px; HEIGHT: 300px
}
.annual-report .view .v-img P IMG {
	POSITION: absolute; WIDTH: 170px; HEIGHT: 205px; TOP: 43px; LEFT: 32px
}
.annual-report .list {
	BORDER-TOP: #2a2a2a 2px solid; PADDING-TOP: 17px
}
.annual-report .list UL {
	POSITION: relative; WIDTH: 100%; DISPLAY: inline-block; LEFT: -14px
}
.annual-report .list LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 33px; WIDTH: 189px; PADDING-RIGHT: 0px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 15px
}
.annual-report .list .img {
	POSITION: relative; BACKGROUND: url(/images/investors/annual_listbg.jpg) no-repeat 0px 0px; HEIGHT: 226px
}
.annual-report .list .img IMG {
	MARGIN: 38px 0px 10px 26px; WIDTH: 145px; HEIGHT: 174px
}
.annual-report .list .img A {
	DISPLAY: block
}
.annual-report .list .con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.annual-report .list .con SPAN {
	DISPLAY: block; COLOR: #333; FONT-WEIGHT: bold
}
.annual-report .list .con SPAN EM {
	BORDER-LEFT: #e6e6e6 1px solid; LINE-HEIGHT: 8px; FONT-STYLE: normal; PADDING-LEFT: 5px; HEIGHT: 8px; COLOR: #aeaeae; MARGIN-LEFT: 6px; FONT-SIZE: 0.91em; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.annual-report .list .con STRONG {
	MARGIN-TOP: -2px; DISPLAY: block; FONT-SIZE: 0.91em; FONT-WEIGHT: normal
}
.annual-report DIV.slider-nav {
	Z-INDEX: 1000; POSITION: absolute; DISPLAY: block; RIGHT: 23px; TOP: 2px
}
.annual-report DIV.slider-nav SPAN {
	WIDTH: 56px; DISPLAY: block; BACKGROUND: url(/images/common/btn/arr.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 52px; MARGIN-LEFT: 1px; OVERFLOW: hidden; CURSOR: pointer
}
.annual-report DIV.slider-nav SPAN.left {
	BACKGROUND-POSITION: 0px 0px
}
.annual-report DIV.slider-nav SPAN.left:hover {
	BACKGROUND-POSITION: 0px -60px
}
.annual-report DIV.slider-nav SPAN.right {
	BACKGROUND-POSITION: -60px 0px
}
.annual-report DIV.slider-nav SPAN.right:hover {
	BACKGROUND-POSITION: -60px -60px
}
.annual-report DIV.slider-nav SPAN A {
	HEIGHT: 52px
}
.annual-report UL.orbit-bullets {
	DISPLAY: none
}
.financial .graph {
	MARGIN-TOP: 43px; DISPLAY: inline-block
}
.financial .graph H2 {
	FLOAT: left
}
.financial .graph P.txt {
	FLOAT: right
}
.financial .graph P.img {
	MARGIN-TOP: 30px; WIDTH: 100%; DISPLAY: inline-block
}
.financial .result-tab {
	MARGIN-TOP: 40px
}
.financial .result .section {
	MARGIN-TOP: 40px
}
.financial .result .ruler {
	TEXT-ALIGN: right; MARGIN-TOP: 44px
}
.financial .result .table-type {
	BORDER-BOTTOM: #e3e3e3 1px solid
}
.financial .result TABLE {
	WIDTH: 100%
}
.financial .result THEAD TH {
	BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e3e3e3 1px solid; PADDING-TOP: 7px
}
.financial .result THEAD TD {
	BORDER-BOTTOM: #bbb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e3e3e3 1px solid; PADDING-TOP: 7px
}
.financial .result TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.financial .result TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.financial .result TH P {
	PADDING-LEFT: 19px
}
.financial .result TBODY TH {
	BACKGROUND: url(/images/board/td_line.gif) repeat-x left top; FONT-WEIGHT: normal
}
.financial .result THEAD TD {
	BACKGROUND: url(/images/board/result_th_line.gif) left top
}
.financial .result TBODY TD {
	BACKGROUND: url(/images/board/result_td_line.gif) left top
}
.financial .result .first TH {
	BACKGROUND-POSITION: left -1px
}
.financial .result .first TD {
	BACKGROUND-POSITION: left -1px
}
.financial .result .gage {
	Z-INDEX: 1; POSITION: relative; LINE-HEIGHT: 1.2; MARGIN: 0px; WIDTH: 100%; DISPLAY: inline-block; FONT-FAMILY: tahoma; HEIGHT: 13px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.financial .result .gage EM {
	FILTER: alpha(opacity=75); MARGIN: -3px 5px 0px 0px; DISPLAY: inline-block; BACKGROUND: url(/images/investors/finan_gage.gif) no-repeat 0px 0px; HEIGHT: 13px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; opacity: 0.75
}
.financial .result .gage-full {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff !important; PADDING-TOP: 0px; LEFT: 0px
}
.financial .result .gage-full EM {
	Z-INDEX: -1; POSITION: absolute; TOP: 3px; LEFT: 0px
}
.financial .result .c1 .gage {
	COLOR: #cc115d
}
.financial .result .c1 THEAD TH P {
	COLOR: #c40452
}
.financial .result .c1 THEAD .gage EM {
	BACKGROUND-COLOR: #c8135c; BACKGROUND-POSITION: right 0px
}
.financial .result .c1 TBODY .gage EM {
	BACKGROUND-COLOR: #d2a2b6; BACKGROUND-POSITION: right -30px
}
.financial .result .c2 .gage {
	COLOR: #bf5601
}
.financial .result .c2 THEAD TH P {
	COLOR: #ffb340
}
.financial .result .c2 THEAD .gage EM {
	BACKGROUND-COLOR: #ffb340; BACKGROUND-POSITION: right -60px
}
.financial .result .c2 TBODY .gage EM {
	BACKGROUND-COLOR: #efcc96; BACKGROUND-POSITION: right -90px
}
.financial .result .c3 .gage {
	COLOR: #516800
}
.financial .result .c3 THEAD TH P {
	COLOR: #94b329
}
.financial .result .c3 THEAD .gage EM {
	BACKGROUND-COLOR: #abce30; BACKGROUND-POSITION: right -120px
}
.financial .result .c3 TBODY .gage EM {
	BACKGROUND-COLOR: #d1dab0; BACKGROUND-POSITION: right -150px
}
.financial .dn-pdf H2 {
	MARGIN: 49px 0px 10px
}
.financial .dn-pdf A {
	MARGIN-LEFT: 8px
}
.financial .dn-pdf IMG {
	VERTICAL-ALIGN: middle
}
.financial .table-report {
	BORDER-BOTTOM: #dfdfdf 1px solid; MARGIN-TOP: 25px
}
.financial .table-report TABLE {
	WIDTH: 100%
}
.financial .table-report TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.financial .table-report TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.financial .table-report THEAD TH {
	BORDER-BOTTOM: #6d6d6d 3px solid
}
.financial .table-report TBODY TH {
	TEXT-ALIGN: center; BACKGROUND: url(/images/board/td_line.gif) repeat-x left top
}
.financial .table-report TBODY TD {
	TEXT-ALIGN: center; BACKGROUND: url(/images/board/td_line.gif) repeat-x left top
}
.financial .table-report TBODY TH {
	TEXT-ALIGN: left; FONT-WEIGHT: normal
}
.financial .table-report TH P {
	PADDING-LEFT: 19px
}
.financial .table-report TH.t-bg-bottom {
	BACKGROUND: url(/images/investors/t_bg_line.gif) no-repeat left bottom
}
.financial .table-report .first TH {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.financial .table-report .first TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.financial .table-report .first TD.t-bg-top {
	BACKGROUND: url(/images/investors/t_bg_line.gif) no-repeat left top
}
.inovation .menu {
	POSITION: relative; MARGIN-BOTTOM: 30px; HEIGHT: 40px; OVERFLOW: hidden
}
.inovation .menu UL.category {
	BORDER-BOTTOM: #ebebeb 1px solid; WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 38px; BORDER-TOP: #ebebeb 1px solid
}
.inovation .menu UL.category LI {
	MARGIN-TOP: -1px; FLOAT: left; MARGIN-RIGHT: -1px
}
.inovation .menu UL.category LI A {
	Z-INDEX: 5; POSITION: relative; TEXT-INDENT: -5000em; DISPLAY: block; BACKGROUND: url(/images/inovation/category.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 40px; OVERFLOW: hidden
}
.inovation .menu UL.category LI A.c1 {
	WIDTH: 77px; BACKGROUND-POSITION: 0px 0px
}
.inovation .menu UL.category LI A.c2 {
	WIDTH: 73px; BACKGROUND-POSITION: -76px 0px
}
.inovation .menu UL.category LI A.c3 {
	WIDTH: 118px; BACKGROUND-POSITION: -148px 0px
}
.inovation .menu UL.category LI A.c4 {
	WIDTH: 141px; BACKGROUND-POSITION: -265px 0px
}
.inovation .menu UL.category LI.on A.c1 {
	BACKGROUND-POSITION: 0px -40px
}
.inovation .menu UL.category LI.on A.c2 {
	BACKGROUND-POSITION: -76px -40px
}
.inovation .menu UL.category LI.on A.c3 {
	BACKGROUND-POSITION: -148px -40px
}
.inovation .menu UL.category LI.on A.c4 {
	BACKGROUND-POSITION: -265px -40px
}
.inovation .menu UL.view {
	POSITION: absolute; OVERFLOW: hidden; RIGHT: -9px; TOP: 12px
}
.inovation .menu UL.view LI {
	FLOAT: left
}
.inovation .menu UL.view A {
	BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0px; TEXT-INDENT: -5000em; PADDING-LEFT: 9px; WIDTH: 24px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND: url(/images/inovation/view.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 15px; MARGIN-LEFT: -1px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.inovation .menu UL.view A.v1 {
	BACKGROUND-POSITION: 9px 0px
}
.inovation .menu UL.view A.v2 {
	BACKGROUND-POSITION: -31px 0px
}
.inovation .menu UL.view A.v3 {
	BACKGROUND-POSITION: -71px 0px
}
.inovation .menu UL.view LI.on A.v1 {
	BACKGROUND-POSITION: 9px -40px
}
.inovation .menu UL.view LI.on A.v2 {
	BACKGROUND-POSITION: -31px -40px
}
.inovation .menu UL.view LI.on A.v3 {
	BACKGROUND-POSITION: -71px -40px
}
.inovation .box-area {
	POSITION: relative; ZOOM: 1; BORDER-TOP: #dd768f 4px solid
}
.inovation .box-area .content {
	POSITION: relative; MARGIN-TOP: -4px; BACKGROUND: url(/images/inovation/view_tline.gif) no-repeat 0px 0px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.inovation .detail {
	MIN-HEIGHT: 1000px
}
.inovation .detail .r-wrap {
	Z-INDEX: 5; POSITION: absolute; WIDTH: 221px; HEIGHT: 100%; OVERFLOW: hidden; RIGHT: 0px; TOP: 0px
}
.inovation .detail .r-wrap P.line {
	Z-INDEX: 2; POSITION: relative; FILTER: alpha(opacity=40); LINE-HEIGHT: 0; BACKGROUND: #fff; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden; opacity: 0.4
}
.inovation .detail .r-wrap .r-bg {
	Z-INDEX: 0; POSITION: absolute; FILTER: alpha(opacity=77); WIDTH: 221px; ZOOM: 1; BACKGROUND: #1b1b1b; HEIGHT: 100%; RIGHT: 0px; TOP: 0px; opacity: 0.77
}
.inovation .detail .r-my {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 21px; PADDING-RIGHT: 21px; HEIGHT: 408px; OVERFLOW: hidden; PADDING-TOP: 29px
}
.inovation .detail .r-my H4 {
	PADDING-BOTTOM: 14px; TEXT-INDENT: -5000em; WIDTH: 106px; BACKGROUND: url(/images/inovation/ttl_r_my.png) no-repeat 0px 0px; HEIGHT: 16px; OVERFLOW: hidden; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/inovation/ttl_r_my.png', sizingMethod='crop')
}
.inovation .detail .r-my .moreview {
	HEIGHT: 351px; FONT-SIZE: 0.91em
}
.inovation .detail .r-my .moreview .ie6 {
	_height: 351px; _left: 179px
}
.inovation .detail .r-my .moreview > DIV {
	WIDTH: 179px !important; HEIGHT: 351px !important; LEFT: 179px
}
.inovation .detail .r-my .moreview DIV.first {
	LEFT: 0px
}
.inovation .detail .r-my DIV.orbit-wrapper DIV.orbit {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.inovation .detail .r-my DIV.slider-nav {
	Z-INDEX: 1000; POSITION: absolute; BOTTOM: 0px; DISPLAY: block; RIGHT: 0px
}
.inovation .detail .r-my DIV.slider-nav SPAN {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/images/inovation/btn.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 29px; MARGIN-LEFT: 1px; OVERFLOW: hidden; CURSOR: pointer
}
.inovation .detail .r-my DIV.slider-nav SPAN.left {
	BACKGROUND-POSITION: 0px 0px
}
.inovation .detail .r-my DIV.slider-nav SPAN.right {
	BACKGROUND-POSITION: -31px 0px
}
.inovation .detail .r-my DIV.slider-nav SPAN A {
	HEIGHT: 52px
}
.inovation .detail .r-my A {
	DISPLAY: block
}
.inovation .detail .r-my P.img {
	PADDING-BOTTOM: 20px
}
.inovation .detail .r-my P.img IMG {
	WIDTH: 179px; HEIGHT: 125px
}
.inovation .detail .r-my STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 10px; HEIGHT: 32px; COLOR: #fff; OVERFLOW: hidden
}
.inovation .detail .r-my P.txt {
	LINE-HEIGHT: 1.4; HEIGHT: 105px; COLOR: #767676; OVERFLOW: hidden
}
.inovation .r-news {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 17px; PADDING-LEFT: 21px; PADDING-RIGHT: 21px; PADDING-TOP: 28px
}
.inovation .r-news H4.news {
	PADDING-BOTTOM: 18px; TEXT-INDENT: -5000em; WIDTH: 95px; BACKGROUND: url(/images/inovation/ttl_r_news.png) no-repeat 0px 0px; HEIGHT: 16px; OVERFLOW: hidden; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/inovation/ttl_r_news.png', sizingMethod='crop')
}
.inovation .r-news H4.post {
	PADDING-BOTTOM: 14px; TEXT-INDENT: -5000em; WIDTH: 115px; BACKGROUND: url(/images/inovation/ttl_r_post.png) no-repeat 0px 0px; HEIGHT: 16px; OVERFLOW: hidden; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/inovation/ttl_r_post.png', sizingMethod='crop')
}
.inovation .r-news UL {
	HEIGHT: 190px; OVERFLOW: hidden
}
.inovation .r-news LI {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bul_2x2_777.gif) no-repeat 0px 6px; COLOR: #767676; FONT-SIZE: 0.91em; PADDING-TOP: 0px
}
.inovation .r-news LI A {
	WIDTH: 173px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.inovation .r-news LI SPAN {
	MARGIN-TOP: -1px; DISPLAY: block
}
.inovation .r-news P.more {
	POSITION: absolute; RIGHT: 21px; TOP: 27px
}
.inovation .list {
	BACKGROUND: #1b1b1b
}
.inovation .list .content {
	PADDING-BOTTOM: 44px
}
.inovation .list .page {
	MARGIN-TOP: 44px
}
.inovation .list .page .section {
	WIDTH: 100%; DISPLAY: inline-block; BACKGROUND: url(/images/inovation/list_bline.gif) no-repeat 294px bottom
}
.inovation .list .page .section UL {
	FLOAT: left
}
.inovation .list .page .section LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; WIDTH: 271px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 125px; PADDING-TOP: 28px
}
.inovation .list .page .section LI STRONG {
	PADDING-BOTTOM: 10px; DISPLAY: block
}
.inovation .list .page .ie6 {
	_width: 898px; _height: 503px
}
.inovation .list .page > DIV {
	WIDTH: 898px !important; HEIGHT: 503px !important
}
.inovation .list DIV.slider-nav {
	Z-INDEX: 1000; POSITION: absolute; BOTTOM: 0px; DISPLAY: block; RIGHT: 25px
}
.inovation .list DIV.slider-nav SPAN {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/images/inovation/btn.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 29px; MARGIN-LEFT: 1px; OVERFLOW: hidden; CURSOR: pointer
}
.inovation .list DIV.slider-nav SPAN.left {
	BACKGROUND-POSITION: 0px 0px
}
.inovation .list DIV.slider-nav SPAN.right {
	BACKGROUND-POSITION: -31px 0px
}
.inovation .list DIV.slider-nav SPAN A {
	HEIGHT: 52px
}
.inovation .list DIV.orbit-wrapper {
	BACKGROUND: url(/images/inovation/list_mline.gif) #1b1b1b repeat-y 294px 0px
}
.inovation .list DIV.orbit-wrapper DIV.orbit {
	BACKGROUND: url(/images/inovation/list_tline.gif) no-repeat 294px 0px
}
.inovation .list-thum {
	BACKGROUND: url(/images/inovation/list_thum_tline.gif) #1b1b1b no-repeat 559px 44px
}
.inovation .list-thum .content {
	PADDING-BOTTOM: 47px; WIDTH: 100%; CLEAR: both
}
.inovation .list-thum .content .l-wrap {
	MARGIN-TOP: 50px; PADDING-LEFT: 39px; WIDTH: 525px; BACKGROUND: url(/images/inovation/list_thum_rline.gif) no-repeat right bottom; FLOAT: left; BORDER-RIGHT: #601835 1px solid
}
.inovation .list-thum .content .l-wrap .view {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 39px; PADDING-TOP: 0px
}
.inovation .list-thum .content .l-wrap .view H2 {
	PADDING-BOTTOM: 29px
}
.inovation .list-thum .content .l-wrap .view P.img {
	PADDING-BOTTOM: 29px
}
.inovation .list-thum .content .l-wrap .view P.btn {
	MARGIN-TOP: 20px
}
.inovation .list-thum .content .l-wrap .related {
	BORDER-BOTTOM: #313131 1px solid; WIDTH: 100%; DISPLAY: inline-block; BACKGROUND: url(/images/inovation/list_thum_rline.gif) #272727 no-repeat right bottom; HEIGHT: 269px; OVERFLOW: hidden
}
.inovation .list-thum .content .l-wrap .related .r-news {
	BORDER-LEFT: #313131 1px solid; WIDTH: 220px; ZOOM: 1; FLOAT: left; MARGIN-LEFT: -1px
}
.inovation .list-thum .content .r-wrap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 39px; WIDTH: 294px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 93px
}
.inovation .list-thum .content .r-wrap .page {
	
}
.inovation .list-thum .content .r-wrap .section {
	BACKGROUND: #1b1b1b
}
.inovation .list-thum .content .r-wrap UL {
	DISPLAY: inline-block; MARGIN-LEFT: -6px
}
.inovation .list-thum .content .r-wrap LI {
	MARGIN-TOP: 6px; PADDING-LEFT: 6px; FLOAT: left
}
.inovation .list-thum .content .r-wrap LI IMG {
	WIDTH: 124px; HEIGHT: 86px
}
.inovation .list-thum .content .r-wrap LI.on A {
	BORDER-BOTTOM: #c8135c 1px solid; BORDER-LEFT: #c8135c 1px solid; WIDTH: 122px; DISPLAY: block; HEIGHT: 84px; OVERFLOW: hidden; BORDER-TOP: #c8135c 1px solid; BORDER-RIGHT: #c8135c 1px solid
}
.inovation .list-thum .content .r-wrap .page .ie6 {
	_width: 254px; _height: 403px
}
.inovation .list-thum .content .r-wrap .page > DIV {
	WIDTH: 254px !important; HEIGHT: 403px !important
}
.inovation .list-thum .content .r-wrap DIV.orbit-wrapper DIV.orbit {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.inovation .list-thum .content .r-wrap DIV.slider-nav {
	Z-INDEX: 1000; POSITION: absolute; BOTTOM: 0px; DISPLAY: block; RIGHT: 0px
}
.inovation .list-thum .content .r-wrap DIV.slider-nav SPAN {
	WIDTH: 30px; DISPLAY: block; BACKGROUND: url(/images/inovation/btn.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 29px; MARGIN-LEFT: 1px; OVERFLOW: hidden; CURSOR: pointer
}
.inovation .list-thum .content .r-wrap DIV.slider-nav SPAN.left {
	BACKGROUND-POSITION: 0px 0px
}
.inovation .list-thum .content .r-wrap DIV.slider-nav SPAN.right {
	BACKGROUND-POSITION: -31px 0px
}
.inovation .list-thum .content .r-wrap DIV.slider-nav SPAN A {
	HEIGHT: 52px
}
.inovation-new .menu {
	BORDER-BOTTOM: #ebebeb 1px solid; POSITION: relative; MARGIN-BOTTOM: 30px; HEIGHT: 38px; BORDER-TOP: #ebebeb 1px solid
}
.inovation-new .menu UL {
	POSITION: relative; MARGIN: -1px 0px 0px -1px; HEIGHT: 40px; OVERFLOW: hidden
}
.inovation-new .menu LI {
	PADDING-LEFT: 1px; BACKGROUND: url(/images/inovation/i_mline.gif) no-repeat 0px 14px; FLOAT: left; MARGIN-LEFT: -1px
}
.inovation-new .menu .on IMG {
	MARGIN-TOP: -40px
}
.inovation-new .box-area {
	POSITION: relative; ZOOM: 1; BORDER-TOP: #c40452 4px solid
}
.inovation-new .box-area .content {
	POSITION: relative; MARGIN-TOP: -4px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.inovation-new .menu .sharethis-wrap {
	POSITION: absolute; RIGHT: 0px; TOP: 10px
}
.dire-link {
	MARGIN-TOP: -27px
}
.dire-link .sec {
	MARGIN-TOP: 62px; WIDTH: 100%; DISPLAY: inline-block
}
.dire-link .sec .ttl {
	WIDTH: 153px; FLOAT: left
}
.dire-link .sec .con {
	WIDTH: 517px; FLOAT: left
}
.dire-link .sec UL {
	MARGIN: -12px 0px 0px -20px; DISPLAY: inline-block
}
.dire-link .sec LI {
	Z-INDEX: 9; POSITION: relative; WIDTH: 159px; ZOOM: 1; DISPLAY: inline; BACKGROUND: url(/images/directory/link_acm.gif) no-repeat 0px 13px; FLOAT: left; MARGIN-RIGHT: 20px; LEFT: 20px
}
.dire-link .sec LI A {
	Z-INDEX: 11; BORDER-BOTTOM: #d8d8d8 1px solid; POSITION: relative; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #767676; MARGIN-LEFT: 19px; PADDING-TOP: 9px
}
.dire-link .sec LI.on {
	Z-INDEX: 10; BACKGROUND-POSITION: 0px -17px
}
.dire-link .sec LI .dView {
	Z-INDEX: 10; POSITION: absolute; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: #fff; PADDING-TOP: 3px; TOP: 10px; LEFT: 16px
}
.dire-link .sec LI .dView A {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 16px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/directory/link_acm.gif) no-repeat 0px -60px; FLOAT: left; HEIGHT: 16px; MARGIN-LEFT: 4px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.dire-link .sec LI .dView A.h {
	BACKGROUND-POSITION: 0px -60px
}
.dire-link .sec LI .dView A.t {
	BACKGROUND-POSITION: -20px -60px
}
.dire-link .sec LI .dView A.f {
	BACKGROUND-POSITION: -40px -60px
}
.dire-link .sec LI .dView A.b {
	BACKGROUND-POSITION: -60px -60px
}
.dire-link .sec LI .dView A.z {
	BACKGROUND-POSITION: -80px -60px
}
.dire-link .sec LI .dView A SPAN {
	POSITION: absolute; DISPLAY: none; WHITE-SPACE: nowrap; BACKGROUND: url(/images/directory/link_go.gif) no-repeat left top; HEIGHT: 28px; COLOR: #333; FONT-SIZE: 11px; TOP: 24px; LEFT: -20px
}
.dire-link .sec LI .dView A SPAN EM {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; TEXT-INDENT: -12px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: url(/images/directory/link_go.gif) no-repeat right top; HEIGHT: 22px; MARGIN-LEFT: 33px; PADDING-TOP: 6px; _text-indent: 0; _margin-left: 21px
}
.dire-site {
	MIN-HEIGHT: 100%; WIDTH: 696px; DISPLAY: inline-block; HEIGHT: 100%
}
.dire-site .w-left {
	WIDTH: 179px; PADDING-RIGHT: 20px; FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #d6d6d6 1px solid
}
.dire-site .w-left P.slogan {
	MARGIN-TOP: 23px; HEIGHT: 200px
}
.dire-site .w-left .snb UL {
	MARGIN-BOTTOM: 160px
}
.dire-site .w-left .snb UL UL {
	MARGIN: 1px 0px 11px
}
.dire-site .w-left .snb LI A {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/common/btn/arr_ud.gif) no-repeat 100% 14px; PADDING-TOP: 9px
}
.dire-site .w-left .snb LI.on A {
	BACKGROUND-POSITION: 100% -17px
}
.dire-site .w-left .snb LI LI A {
	BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 64px; OVERFLOW: hidden; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 0px
}
.dire-site .w-left .snb LI LI.active A {
	BORDER-BOTTOM: #c40352 1px solid; BORDER-LEFT: #c40352 1px solid; BORDER-TOP: #c40352 1px solid; BORDER-RIGHT: #c40352 1px solid
}
.dire-site .w-right {
	BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 436px; FLOAT: left; MARGIN-LEFT: -1px
}
.dire-site .w-right .vsl {
	MARGIN: 2px 0px 42px
}
.dire-site .w-right .roll .orbit-wrapper {
	WIDTH: 100% !important
}
.dire-site .w-right .roll .ie6 {
	_height: 500px
}
.dire-site .w-right .roll > DIV {
	BACKGROUND-COLOR: white; WIDTH: 496px !important; HEIGHT: 500px !important
}
.dire-site .w-right .roll .roll-wrap {
	POSITION: relative; HEIGHT: 450px
}
.dire-site .w-right .roll .roll1-1 {
	BACKGROUND: url(/images/directory/site_img1_1.jpg) no-repeat
}
.dire-site .w-right .roll .roll1-2 {
	BACKGROUND: url(/images/directory/site_img1_2.jpg) no-repeat
}
.dire-site .w-right .roll .roll1-3 {
	BACKGROUND: url(/images/directory/site_img1_3.jpg) no-repeat
}
.dire-site .w-right .roll .roll1-4 {
	BACKGROUND: url(/images/directory/site_img1_4.jpg) no-repeat
}
.dire-site .w-right .roll .roll1-5 {
	BACKGROUND: url(/images/directory/site_img1_5.jpg) no-repeat
}
.dire-site .w-right .roll .roll2-1 {
	BACKGROUND: url(/images/directory/site_img2_1.jpg) no-repeat
}
.dire-site .w-right .roll .roll2-2 {
	BACKGROUND: url(/images/directory/site_img2_2.jpg) no-repeat
}
.dire-site .w-right .roll .roll2-3 {
	BACKGROUND: url(/images/directory/site_img2_3.jpg) no-repeat
}
.dire-site .w-right .roll .roll2-4 {
	BACKGROUND: url(/images/directory/site_img2_4.jpg) no-repeat
}
.dire-site .w-right .roll .roll3-1 {
	BACKGROUND: url(/images/directory/site_img3_1.jpg) no-repeat
}
.dire-site .w-right .roll .roll3-2 {
	BACKGROUND: url(/images/directory/site_img3_2.jpg) no-repeat
}
.dire-site .w-right .roll .roll3-3 {
	BACKGROUND: url(/images/directory/site_img3_3.jpg) no-repeat
}
.dire-site .w-right .roll .roll3-4 {
	BACKGROUND: url(/images/directory/site_img3_4.jpg) no-repeat
}
.btn-sitelink {
	POSITION: absolute; HEIGHT: 24px; TOP: 300px; LEFT: 25px
}
.btn-sitelink A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; LETTER-SPACING: -1px; PADDING-RIGHT: 14px; DISPLAY: block; BACKGROUND: #c40452; COLOR: white; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.dire-site .w-right DIV.orbit {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.dire-site .w-right .orbit-bullets {
	Z-INDEX: 1000; POSITION: absolute; TOP: -14px; LEFT: 22px
}
.dire-site .w-right .orbit-bullets LI {
	WIDTH: 10px; BACKGROUND: url(/images/common/btn/circle.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 10px; COLOR: #999; MARGIN-LEFT: 4px; OVERFLOW: hidden; CURSOR: pointer
}
.dire-site .w-right .orbit-bullets LI.active {
	BACKGROUND: url(/images/common/btn/circle.gif) no-repeat -13px 0px
}
.dire-site .w-right .orbit-bullets LI.has-thumb {
	WIDTH: 100px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 75px
}
.dire-site .w-right .orbit-bullets LI.has-thumb.active {
	BACKGROUND-POSITION: 0px 0px; BORDER-TOP: #000 2px solid
}
.dire-site .w-right .orbit-bullets LI A {
	HEIGHT: 14px
}
.dire-site .w-right .orbit-wrapper DIV.timer {
	POSITION: absolute; BOTTOM: 57px; DISPLAY: block; LEFT: 25px
}
.dire-site DIV.slider-nav SPAN {
	Z-INDEX: 1000; POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 15px; BOTTOM: 57px; BACKGROUND: url(/images/main/nv_arr.gif) no-repeat; HEIGHT: 15px; CURSOR: pointer
}
.dire-site DIV.slider-nav SPAN.right {
	BACKGROUND-POSITION: 0px -45px; LEFT: 55px
}
.dire-site DIV.slider-nav SPAN.left {
	BACKGROUND-POSITION: 0px -15px; LEFT: 40px
}
.dire-recruit {
	MARGIN-TOP: -27px
}
.dire-recruit H2 {
	PADDING-BOTTOM: 31px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FONT-SIZE: 1em; PADDING-TOP: 35px
}
.dire-recruit .section {
	MARGIN-TOP: -10px
}
.dire-recruit H3 {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; MARGIN: 10px 15px 0px 0px; WIDTH: 131px; FLOAT: left; HEIGHT: 44px; OVERFLOW: hidden; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid
}
.dire-recruit H3 IMG {
	MARGIN: -12px 0px 0px -15px
}
.dire-recruit UL {
	MARGIN-TOP: 10px; WIDTH: 516px; DISPLAY: inline-block; BACKGROUND: url(/images/common/dot04.gif) repeat-x 0px 22px; FLOAT: left; HEIGHT: 46px; OVERFLOW: hidden
}
.dire-recruit LI {
	LINE-HEIGHT: 2.1; PADDING-RIGHT: 35px; FLOAT: left; HEIGHT: 22px
}
.dire-recruit LI A {
	WHITE-SPACE: nowrap; FONT-SIZE: 0.91em
}
.dire-recruit LI A:hover {
	COLOR: #c8135c; TEXT-DECORATION: underline
}
.dire-social {
	MARGIN-TOP: -27px
}
.dire-social .slogan {
	PADDING-BOTTOM: 20px
}
.dire-social .section {
	MARGIN-BOTTOM: 54px; BACKGROUND: url(/images/directory/social_bg.gif) repeat-x left bottom; HEIGHT: 713px; OVERFLOW: hidden; BORDER-TOP: #dcdcdc 8px solid
}
.dire-social .section .top {
	BORDER-BOTTOM: #dcdcdc 1px solid; POSITION: relative; PADDING-BOTTOM: 33px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 29px
}
.dire-social .section .top H2 {
	WIDTH: 104px; FLOAT: left
}
.dire-social .section .top .sel {
	MARGIN-TOP: -12px; PADDING-LEFT: 10px; WIDTH: 782px; FLOAT: left
}
.dire-social .section .top .sel SPAN {
	MARGIN-TOP: 12px; WIDTH: 108px; DISPLAY: inline-block
}
.dire-social .section .top .sel LABEL {
	MARGIN-RIGHT: -5px
}
.dire-social .section .top A.apply {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; BOTTOM: -16px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 0px; LEFT: 369px
}
.dire-social .section .list {
	MARGIN: 40px 0px 0px -20px; DISPLAY: block; HEIGHT: 500px
}
.dire-social .section .list .sec {
	POSITION: relative; PADDING-LEFT: 20px; WIDTH: 286px; FLOAT: left
}
.dire-social .section .info {
	WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 85px
}
.dire-social .section .info .img {
	WIDTH: 65px; FLOAT: left
}
.dire-social .section .info .img IMG {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 63px; HEIGHT: 63px; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid
}
.dire-social .section .info .txt {
	POSITION: relative; WIDTH: 206px; FLOAT: left; MARGIN-LEFT: 14px; OVERFLOW: hidden
}
.dire-social .section .info .txt .name {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; PADDING-TOP: 4px
}
.dire-social .section .info .txt .name STRONG {
	DISPLAY: block
}
.dire-social .section .info .txt .name SPAN {
	FONT-SIZE: 0.91em
}
.dire-social .section .info .txt .num {
	BORDER-LEFT: #d3d3d3 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 14px; DISPLAY: inline-block; FONT-FAMILY: tahoma; HEIGHT: 30px; COLOR: #333; MARGIN-LEFT: -9px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.dire-social .section .info .txt .num EM {
	FONT-STYLE: normal; DISPLAY: block; COLOR: #c40452; MARGIN-LEFT: -2px; FONT-SIZE: 14px
}
.dire-social .section .info .txt .fw {
	POSITION: absolute; PADDING-LEFT: 12px; WIDTH: 37px; BOTTOM: 6px; DISPLAY: block; FONT-FAMILY: tahoma; BACKGROUND: url(/images/directory/social_cl.gif) no-repeat 0px 0px; HEIGHT: 17px; COLOR: #fff; FONT-SIZE: 11px; RIGHT: 1px
}
.dire-social .section .box {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; HEIGHT: 462px; OVERFLOW: hidden; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid; PADDING-TOP: 4px
}
.dire-social .section .box .box-scr {
	OVERFLOW-X: hidden; WIDTH: 276px; HEIGHT: 462px; OVERFLOW: auto
}
.dire-social .section .box .box-scr UL {
	MARGIN: -1px 6px 0px
}
.dire-social .section .box .box-scr LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; PADDING-TOP: 8px
}
.dire-social .section .box .box-scr P.name A {
	COLOR: #333
}
.dire-social .section .box .box-scr P.name SPAN {
	PADDING-LEFT: 5px; COLOR: #333; FONT-SIZE: 0.91em
}
.dire-social .section .box .box-scr P.txt {
	LINE-HEIGHT: 1.3; MARGIN-TOP: 6px
}
.dire-social .section .box .box-scr P.time {
	MARGIN-TOP: 13px; COLOR: #999; FONT-SIZE: 0.91em
}
.dire-social .section A.close {
	POSITION: absolute; RIGHT: 0px; TOP: 0px
}
.dire-social .fb {
	BACKGROUND: url(/images/directory/social_fb_bg.gif) repeat-x left bottom; HEIGHT: 663px
}
.dire-social .fb .top H2 {
	WIDTH: 138px
}
.dire-social .fb .top .sel {
	WIDTH: 748px
}
.dire-social .fb .top .sm SPAN {
	WIDTH: 108px; MARGIN-RIGHT: -5px
}
.dire-social .fb .list .sec {
	PADDING-TOP: 35px
}
.young-dream .visual {
	BACKGROUND: url(/images/contribution/index_topimg.jpg) no-repeat right bottom; HEIGHT: 616px
}
.young-dream .visual .txt {
	MARGIN-TOP: 28px; WIDTH: 390px; LETTER-SPACING: -1px
}
.young-dream .visual .view {
	MARGIN: 17px 0px 0px 1px
}
.young-dream .visual .view A {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; MARGIN-TOP: 5px; WIDTH: 142px; LETTER-SPACING: -1px; DISPLAY: block; BACKGROUND: #555; HEIGHT: 21px; COLOR: #fff; FONT-SIZE: 0.91em
}
.young-dream .visual .view A:active {
	BACKGROUND: #cd0067
}
.young-dream .visual .view A:focus {
	BACKGROUND: #cd0067
}
.young-dream .visual .view A:hover {
	BACKGROUND: #cd0067
}
.young-dream .con {
	ZOOM: 1; BORDER-TOP: #dcdcdc 1px solid; PADDING-TOP: 29px
}
.young-dream .con UL {
	DISPLAY: inline-block; MARGIN-LEFT: -19px
}
.young-dream .con LI {
	PADDING-LEFT: 19px; WIDTH: 210px; FLOAT: left; OVERFLOW: hidden
}
.young-dream .con LI .txt {
	MARGIN-TOP: 11px
}
.young-dream .con LI .img {
	MARGIN-TOP: 19px
}
.young-dream .con LI .btn {
	MARGIN-TOP: 10px
}
.crs-mfa .visual {
	PADDING-BOTTOM: 22px
}
.crs-mfa .wrap-mfa {
	PADDING-BOTTOM: 27px; MARGIN-TOP: 34px
}
.crs-mfa .wrap-mfa:after {
	DISPLAY: block; CLEAR: both; CONTENT: ""
}
.crs-mfa .wrap-mfa .con {
	WIDTH: 435px; FLOAT: right
}
.crs-mfa .wrap-mfa .con H2 {
	MARGIN: 17px 0px 14px; COLOR: #333; FONT-SIZE: 1em
}
.crs-mfa .wrap-mfa .con H3 {
	MARGIN: 17px 0px 14px; COLOR: #333; FONT-SIZE: 1em
}
.crs-mfa .wrap-mfa .con P {
	LINE-HEIGHT: 1.3
}
.crs-mfa .wrap-mfa .con P EM {
	FONT-STYLE: normal; COLOR: #c8135c
}
.crs-mfa .wrap-mfa .con .mfa-list {
	BORDER-BOTTOM: #e8e9e9 1px solid; PADDING-TOP: 30px; _display: inline-block; _padding: 30px 0
}
.crs-mfa .wrap-mfa .con .mfa-list LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; WIDTH: 180px; PADDING-RIGHT: 0px; DISPLAY: inline-block; MARGIN-BOTTOM: 30px; BACKGROUND: url(/images/contribution/mfa3_bg1.gif) no-repeat; FONT-SIZE: 0.93em; PADDING-TOP: 0px; _float: left
}
.crs-mfa .wrap-mfa .con .mfa-list LI.s1 {
	BACKGROUND-POSITION: 0px 0px
}
.crs-mfa .wrap-mfa .con .mfa-list LI.s2 {
	BACKGROUND-POSITION: 0px -90px
}
.crs-mfa .wrap-mfa .con .mfa-list LI.s3 {
	BACKGROUND-POSITION: 0px -180px
}
.crs-mfa .wrap-mfa .con .mfa-list LI.s4 {
	BACKGROUND-POSITION: 0px -270px
}
.crs-mfa .wrap-mfa .con .mfa-list LI EM {
	FONT-STYLE: normal; DISPLAY: block; FONT-WEIGHT: bold
}
.crs-mfa .wrap-mfa .con .mfa-list LI.w160 {
	WIDTH: 160px
}
.crs-mfa .wrap-mfa .con LI SPAN.s-list {
	PADDING-LEFT: 18px; DISPLAY: block; BACKGROUND: url(/images/contribution/mfa_list.gif) no-repeat 12px 5px
}
.crs-mfa .wrap-mfa .con .tab-contents LI {
	POSITION: relative
}
.crs-mfa .wrap-mfa .con .tab-contents LI .btn-mfa {
	POSITION: absolute; ZOOM: 1; DISPLAY: inline-block; TOP: -5px; LEFT: 190px
}
.crs-mfa .wrap-mfa .more {
	WIDTH: 205px; FLOAT: left
}
.crs-mfa .wrap-mfa .more .banner {
	MARGIN-TOP: -14px
}
.crs-mfa .wrap-mfa .more .banner A {
	MARGIN-TOP: 9px; DISPLAY: block
}
.crs-mfa .wrap-mfa .more .text {
	MARGIN-TOP: -13px
}
.crs-mfa .wrap-mfa .more .text H3 {
	MARGIN: 13px 0px 3px; FONT-SIZE: 1em
}
.crs-mfa .wrap-mfa .more .text P {
	FONT-SIZE: 0.91em
}
.crs-mfa .wrap-mfa .more .text UL.mt5 LI {
	MARGIN-TOP: 5px
}
.crs-mfa .wrap-mfa .more .text LI {
	DISPLAY: block; FONT-SIZE: 0.91em; OVERFLOW: hidden
}
.crs-mfa .wrap-mfa .more .text LI SPAN.btn-mfa {
	
}
.crs-mfa .wrap-mfa .more .text EM {
	FONT-STYLE: normal; COLOR: #c8135c
}
.crs-mfa .wrap-mfa .more .text SPAN.s-inline {
	DISPLAY: inline-block
}
.crs-mfa .wrap-mfa .more .text .s-ttl {
	PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: 30px
}
.crs-mfa .wrap-mfa .more .text .s-ttl1 {
	PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left
}
.crs-mfa .wrap-mfa .more .text .s-ttl2 {
	WIDTH: 77px; DISPLAY: block; BACKGROUND: url(/images/contribution/mfa_arr.gif) no-repeat right 5px; FLOAT: left; COLOR: #333; FONT-WEIGHT: normal; MARGIN-RIGHT: 5px
}
.crs-mfa .wrap-mfa .more .text .img {
	TEXT-ALIGN: center; WIDTH: 75px; DISPLAY: inline-block; FLOAT: left
}
.crs-mfa .wrap-mfa .more .text .btn A {
	FONT-SIZE: 1em
}
.crs-mfa .bt-info H3 {
	MARGIN: 30px 0px 17px
}
.crs-mfa .wrap-mfa .con .mfa-tab {
	POSITION: relative; PADDING-TOP: 50px
}
.crs-mfa .wrap-mfa .con .mfa-tab H3.tab-title {
	BORDER-BOTTOM: #e6e6e6 1px solid; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 145px; HEIGHT: 30px; FONT-SIZE: 0.93em; BORDER-TOP: #c40452 1px solid; FONT-WEIGHT: bold; TOP: 0px
}
.crs-mfa .wrap-mfa .con .mfa-tab H3.tt-1 {
	LEFT: 0px
}
.crs-mfa .wrap-mfa .con .mfa-tab H3.tt-2 {
	BACKGROUND: url(/images/board/th_line_left.gif) no-repeat 0px 9px; LEFT: 145px
}
.crs-mfa .wrap-mfa .con .mfa-tab H3.tt-3 {
	BACKGROUND: url(/images/board/th_line_left.gif) no-repeat 0px 9px; LEFT: 290px
}
.crs-mfa .wrap-mfa .con .mfa-tab H3.on A {
	COLOR: #c40452
}
.crs-mfa .wrap-mfa .con .mfa-tab H4 {
	MARGIN: 17px 0px 14px; COLOR: #333; FONT-SIZE: 1em
}
.crs-mfa .wrap-mfa .con .mfa-tab H5 {
	MARGIN: 17px 0px 14px; COLOR: #333; FONT-SIZE: 1em
}
.crs-mfa .wrap-mfa .con .mfa-tab H6 {
	MARGIN: 15px 0px 5px; COLOR: #666; FONT-SIZE: 1em
}
.crs-fields .visual {
	PADDING-BOTTOM: 22px
}
.crs-fields .wrap-fields {
	MARGIN-TOP: 40px
}
.crs-fields .wrap-fields .con {
	WIDTH: 475px; FLOAT: right
}
.crs-fields .wrap-fields .con .ttl {
	PADDING-BOTTOM: 44px; BACKGROUND: url(/images/prcenter/news_iss_dot.gif) repeat-x left bottom
}
.crs-fields .wrap-fields .con .txt {
	LINE-HEIGHT: 1.3
}
.crs-fields .wrap-fields .con H2 {
	MARGIN: 27px 0px 15px; COLOR: #333; FONT-SIZE: 1.25em
}
.crs-fields .wrap-fields .snb {
	WIDTH: 195px; FLOAT: left
}
.crs-fields .wrap-fields .img {
	POSITION: relative; MARGIN-TOP: 27px
}
.crs-fields .wrap-fields .img P.i {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 353px; BACKGROUND: #f0f0f0; HEIGHT: 228px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.crs-fields .wrap-fields .img P.i IMG {
	WIDTH: 353px; HEIGHT: 228px
}
.crs-fields .wrap-fields .img P.r {
	POSITION: absolute; MARGIN-TOP: -4px; RIGHT: 0px; TOP: 0px
}
.crs-fields .wrap-fields .img P.r A {
	DISPLAY: block
}
.crs-fields .wrap-fields .img P.r SPAN {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 4px; WIDTH: 108px; DISPLAY: block; BACKGROUND: #f0f0f0; HEIGHT: 72px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.crs-fields .wrap-fields .img P.r IMG {
	WIDTH: 108px; HEIGHT: 72px
}
.crs-fields .wrap-fields .btn {
	MARGIN-TOP: 20px
}
.crs-fields .snb UL UL {
	MARGIN: 17px 9px; WIDTH: 150px; DISPLAY: none
}
.crs-fields .snb LI {
	POSITION: relative; MARGIN-TOP: -1px; OVERFLOW: hidden; _zoom: 1
}
.crs-fields .snb LI A {
	BORDER-BOTTOM: #cfcfcf 1px solid; POSITION: relative; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 163px; DISPLAY: block; HEIGHT: 68px; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid
}
.crs-fields .snb LI A SPAN {
	WIDTH: 173px; DISPLAY: block; HEIGHT: 68px; _width: 150px
}
.crs-fields .snb LI A IMG {
	VERTICAL-ALIGN: middle
}
.crs-fields .snb LI.this A {
	BORDER-BOTTOM: #c40452 1px solid; BORDER-LEFT: #c40452 1px solid; BORDER-TOP: #c40452 1px solid; BORDER-RIGHT: #c40452 1px solid
}
.crs-fields .snb LI.this A SPAN {
	BACKGROUND: url(/images/contribution/fields_arr.gif) no-repeat right center
}
.crs-fields .snb LI.this LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.crs-fields .snb LI.this A IMG {
	
}
.crs-fields .snb LI LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 150px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 0px; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 1px
}
.crs-fields .snb LI LI.this A {
	LETTER-SPACING: -1px; COLOR: #c8135c; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.crs-fields .snb LI LI.this-ready A {
	LETTER-SPACING: -1px; COLOR: #c8135c; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.crs-fields .snb LI LI A:hover {
	LETTER-SPACING: -1px; COLOR: #c8135c; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.site-search .sch-form {
	Z-INDEX: 5; POSITION: relative
}
.site-search .sch-form INPUT {
	VERTICAL-ALIGN: top
}
.site-search .sch-form STRONG.txt {
	DISPLAY: inline-block; COLOR: #c40452; VERTICAL-ALIGN: top
}
.site-search .sch-form .search {
	POSITION: relative; PADDING-BOTTOM: 28px
}
.site-search .sch-form .search INPUT {
	VERTICAL-ALIGN: middle
}
.site-search .sch-form .search STRONG.txt {
	PADDING-TOP: 6px
}
.site-search .sch-form .search .akc {
	POSITION: relative; MARGIN: -1px 3px 0px; PADDING-RIGHT: 25px; ZOOM: 1; DISPLAY: inline; VERTICAL-ALIGN: middle
}
.site-search .sch-form .search .akc .akc-arr {
	POSITION: absolute; TEXT-INDENT: -5000em; WIDTH: 27px; DISPLAY: block; BACKGROUND: url(/images/utility/sch_akc.gif) no-repeat left top; HEIGHT: 28px; OVERFLOW: hidden; RIGHT: 0px; TOP: 1px
}
.site-search .sch-form .search .sch-txt {
	BORDER-BOTTOM: #c40452 2px solid; BORDER-LEFT: #c40452 2px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 2; PADDING-LEFT: 10px; WIDTH: 214px; PADDING-RIGHT: 10px; HEIGHT: 24px; FONT-SIZE: 0.91em; OVERFLOW: hidden; BORDER-TOP: #c40452 2px solid; BORDER-RIGHT: #c40452 2px solid; PADDING-TOP: 0px
}
.site-search .sch-form .search #AKCDiv {
	BORDER-BOTTOM: #d0d0d0 2px solid; POSITION: absolute; BORDER-LEFT: #d0d0d0 2px solid; WIDTH: 259px; BACKGROUND: #fff; HEIGHT: 191px; OVERFLOW: hidden; BORDER-TOP: #d0d0d0 0px; BORDER-RIGHT: #d0d0d0 2px solid; TOP: 28px; LEFT: 56px
}
.site-search .sch-form .search .sch-btn {
	WIDTH: 54px; BACKGROUND: #c40452; HEIGHT: 28px; COLOR: #fff; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.site-search .sch-form .search .this {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 5px
}
.site-search .sch-form .sort {
	PADDING-BOTTOM: 7px; COLOR: #333
}
.site-search .sch-form .sort LABEL {
	MARGIN-RIGHT: 5px
}
.site-search .sch-form .sort .sort-sel {
	MARGIN: -3px 0px 0px 2px; ZOOM: 1; DISPLAY: inline; VERTICAL-ALIGN: middle
}
.site-search .sch-form .sort .sort-sel .select {
	MARGIN: 0px
}
.site-search .sch-form .sort SELECT {
	HEIGHT: 18px
}
.site-search .sch-form .related SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 500px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FONT-SIZE: 0.91em; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
.site-search .result-cp {
	MARGIN-TOP: 23px
}
.site-search .result-cp IMG {
	WIDTH: 670px
}
.site-search .result-cp TABLE IMG {
	WIDTH: auto
}
.site-search .sectionResult {
	POSITION: relative; PADDING-BOTTOM: 20px; MARGIN-TOP: 30px; ZOOM: 1
}
.site-search .sectionResult .ttl {
	BORDER-BOTTOM: #c40553 1px solid; WIDTH: 100%; DISPLAY: inline-block; BACKGROUND: #f6f6f6; HEIGHT: 29px; COLOR: #c40452; FONT-SIZE: 1.16em; PADDING-TOP: 10px
}
.site-search .sectionResult .ttl H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 3px; FLOAT: left; COLOR: #c40452; FONT-SIZE: 1em; PADDING-TOP: 0px
}
.site-search .sectionResult .ttl A {
	COLOR: #c40452; MARGIN-LEFT: 9px; FONT-SIZE: 0.91em; TEXT-DECORATION: underline
}
.site-search .sectionResult H3 {
	BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-BOTTOM: 6px; MARGIN-TOP: 15px; PADDING-LEFT: 11px; LETTER-SPACING: -1px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 1.41em; PADDING-TOP: 10px
}
.site-search .sectionResult .con {
	POSITION: relative
}
.site-search .sectionResult .sec {
	BORDER-BOTTOM: #dcdcdc 1px solid; POSITION: relative; PADDING-BOTTOM: 29px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; ZOOM: 1; PADDING-TOP: 27px
}
.site-search .sectionResult .sec A {
	DISPLAY: block
}
.site-search .sectionResult .sec STRONG {
	WIDTH: 575px; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; WORD-WRAP: normal; WHITE-SPACE: nowrap; COLOR: #333; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.site-search .sectionResult .sec SPAN.date {
	POSITION: absolute; PADDING-LEFT: 6px; COLOR: #333; RIGHT: 11px; TOP: 27px
}
.site-search .sectionResult .sec P.des {
	PADDING-TOP: 6px
}
.site-search .sectionResult .sec P.link {
	MARGIN-TOP: 13px; TEXT-DECORATION: underline
}
.site-search .sectionResult .more {
	POSITION: absolute; DISPLAY: inline-block; RIGHT: 10px; TOP: 8px
}
.site-search .total-tags {
	MARGIN: 0px 0px -24px 11px
}
.site-search .total-tags EM {
	FONT-STYLE: normal; COLOR: #333; FONT-WEIGHT: bold
}
.site-search .total-tags STRONG {
	COLOR: #c8135c
}
.site-search .type2 {
	PADDING-BOTTOM: 8px
}
.site-search .type2 .con {
	MARGIN-TOP: 19px
}
.site-search .type2 .sec {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 9px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.site-search .type2 .sec P.link {
	MARGIN-TOP: 2px
}
.registered {
	MARGIN: 4px 13px 0px 0px; FLOAT: left; COLOR: #c8135c
}
.registered SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 3px
}
.registered A {
	TEXT-INDENT: -5000em; MARGIN: 2px 1px 0px; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(/images/common/btn/arr.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 13px; OVERFLOW: hidden
}
.registered A.up {
	BACKGROUND-POSITION: 0px -240px
}
.registered A.dn {
	BACKGROUND-POSITION: -60px -240px
}
.tags-list .tag-full {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tags-list .tag-full UL {
	WIDTH: auto
}
.tags-list .tag-full UL LI {
	MARGIN-TOP: 7px
}
.sch-help {
	MARGIN-TOP: 47px; BORDER-TOP: #333 2px solid; PADDING-TOP: 30px
}
.sch-help H2 {
	MARGIN: 47px 0px 20px; COLOR: #333; FONT-SIZE: 1.16em
}
.sch-help P.img {
	MARGIN-TOP: 16px
}
.sch-help UL.list {
	MARGIN-TOP: -25px; DISPLAY: inline-block
}
.sch-help UL.list LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; PADDING-TOP: 22px
}
.sch-help UL.list LI SPAN {
	MARGIN-LEFT: -13px
}
.sch-help UL.list P.img {
	MARGIN-LEFT: -13px
}
.sch-help STRONG {
	COLOR: #333
}
.map .sel SPAN.mark-ex {
	LINE-HEIGHT: 1.1; PADDING-LEFT: 18px; DISPLAY: inline-block; BACKGROUND: url(/images/common/ico/mark_ex.gif) no-repeat left center; HEIGHT: 12px; COLOR: #333; FONT-SIZE: 0.91em
}
.map .sel .select-box {
	MARGIN: -3px 0px 0px 10px; ZOOM: 1; DISPLAY: inline; VERTICAL-ALIGN: middle
}
.map .sel .select-box .select {
	MARGIN: 0px
}
.map .gMap {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; MARGIN-TOP: 19px; BORDER-TOP: #dcdcdc 1px solid; BORDER-RIGHT: #dcdcdc 1px solid
}
.map .ginfo {
	Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 20px; MARGIN-TOP: -75px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 35px; OVERFLOW: hidden; PADDING-TOP: 20px
}
.map .ginfo .bg {
	Z-INDEX: -1; POSITION: absolute; FILTER: alpha(opacity=80); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 75px; TOP: 0px; LEFT: 0px; opacity: 0.8
}
.map .ginfo P {
	MARGIN-TOP: 7px; HEIGHT: 16px; COLOR: #acaca3; OVERFLOW: hidden
}
.map-temp {
	MARGIN-TOP: -20px
}
.map-temp .map-info {
	PADDING-LEFT: 20px; COLOR: #666
}
.map-temp .map-info H2.ttl {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.utilContents {
	MARGIN: 0px auto; WIDTH: 897px
}
.utilContents H4 {
	HEIGHT: 42px; COLOR: #c40452; FONT-SIZE: 14px; PADDING-TOP: 50px
}
.utilContents .lowContents {
	PADDING-TOP: 50px
}
.utilContents .lowContents DT {
	HEIGHT: 38px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.utilContents .lowContents DD {
	PADDING-BOTTOM: 33px
}
.utilContents .lowContents DD P {
	PADDING-TOP: 15px
}
.utilContents .lowContents DD IMG {
	VERTICAL-ALIGN: middle
}
.popLayout {
	WIDTH: 425px; BORDER-TOP: #c40452 1px solid
}
.popLayout .contents {
	BORDER-BOTTOM: #d6d6d6 1px solid; BACKGROUND-COLOR: #f9f9f9; MARGIN: 0px auto; WIDTH: 375px
}
.popLayout .contents H1 {
	BACKGROUND: url(/images/utility/bg_pop_h1.gif) no-repeat; HEIGHT: 79px
}
.popLayout .contents H1 SPAN {
	DISPLAY: block; PADDING-TOP: 39px
}
.popLayout .contents .formArea {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; PADDING-TOP: 10px
}
.popLayout .contents .formArea:after {
	DISPLAY: block; CLEAR: both; CONTENT: ""
}
.popLayout .contents .formArea LI {
	FLOAT: left
}
.popLayout .contents .formArea LI.thumb-auto {
	TEXT-ALIGN: center; LINE-HEIGHT: 60px; BACKGROUND-COLOR: white; WIDTH: 129px; FONT-FAMILY: verdana; HEIGHT: 63px; FONT-SIZE: 25px; FONT-WEIGHT: bold
}
.popLayout .contents .formArea LI.field {
	PADDING-LEFT: 20px
}
.popLayout .contents .formArea LI.field SPAN {
	DISPLAY: block; HEIGHT: 20px; COLOR: #c40452; FONT-SIZE: 11px; PADDING-TOP: 21px
}
.popLayout .contents .formArea LI.field INPUT {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; LINE-HEIGHT: 150%; WIDTH: 140px; FLOAT: left; HEIGHT: 18px; BORDER-TOP: #d2d2d2 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #d2d2d2 1px solid
}
.popLayout .contents .formArea LI.field P {
	WIDTH: 204px; ZOOM: 1; OVERFLOW: hidden
}
.popLayout .contents .formArea LI.field BUTTON {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #c40452; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; FONT-FAMILY: dotum; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 22px; COLOR: #fff; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
.popLayout .contents .footnote {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 19px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/common/dot03.gif) no-repeat 10px 5px; COLOR: #767676; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.popLayout .btn {
	TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 375px; PADDING-TOP: 15px
}
.popLayout .contents .formResult {
	TEXT-ALIGN: center; HEIGHT: 60px; FONT-SIZE: 11px; PADDING-TOP: 38px
}
.popLayout .contents .formResult SPAN {
	COLOR: #d23f7b; FONT-WEIGHT: bold
}
.popLayout .contents .mailLow {
	PADDING-BOTTOM: 25px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 335px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.popLayout .contents .mailLow SPAN {
	DISPLAY: block; PADDING-TOP: 10px
}
.privacyNavi {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 20px; MARGIN-TOP: 31px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(/images/utility/bg_privacy.gif) no-repeat; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 20px
}
.privacyNavi H5 {
	HEIGHT: 34px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.privacyNavi .text {
	COLOR: #333
}
.privacyNavi .text SPAN {
	DISPLAY: block; HEIGHT: 40px; PADDING-TOP: 20px
}
.privacyNavi .list {
	ZOOM: 1; OVERFLOW: hidden
}
.privacyNavi .list OL {
	FLOAT: left
}
.privacyNavi .list OL LI {
	FONT-SIZE: 11px
}
.privacyNavi .list OL LI A {
	COLOR: #c40452
}
.privacyNavi .list OL LI A:hover {
	LETTER-SPACING: -0.1em; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.privacyNavi .list OL LI SPAN {
	COLOR: #333
}
.privacyNavi .list OL LI SPAN.on {
	FONT-WEIGHT: bold
}
.privacyNavi .list OL.cell1 {
	WIDTH: 250px
}
.privacyNavi .list OL.cell2 {
	WIDTH: 350px
}
.privacyNavi .list OL.cell3 {
	
}
.privacyView {
	PADDING-BOTTOM: 100px; MARGIN-TOP: 50px
}
.privacyView STRONG {
	MARGIN-TOP: 35px; DISPLAY: block; HEIGHT: 38px; COLOR: #333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.privacyView P {
	MARGIN-BOTTOM: 12px
}
.privacyView DT {
	HEIGHT: 24px
}
.privacyView DT EM {
	FONT-STYLE: normal; COLOR: #333; FONT-WEIGHT: bold
}
.privacyView DD {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px
}
.privacyView SPAN.color {
	COLOR: #c40452
}
.privacyView SPAN A {
	COLOR: #c40452
}
.privacyView SPAN A:hover {
	TEXT-DECORATION: underline
}
.privacyView P IMG {
	VERTICAL-ALIGN: middle
}
.lg-vision {
	
}
.lg-vision .v-top {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/about/construction/bg01.gif) no-repeat; HEIGHT: 348px; PADDING-TOP: 40px
}
.lg-vision .v-top H3 {
	MARGIN-BOTTOM: 34px
}
.lg-vision .v-desc {
	BACKGROUND-COLOR: #f2f2f2; WIDTH: 898px; DISPLAY: inline-block; OVERFLOW: hidden
}
.lg-vision .v-desc .desc-left {
	WIDTH: 449px; FLOAT: left
}
.lg-vision .v-desc .desc-right {
	WIDTH: 448px; FLOAT: right
}
.lg-vision .v-desc H4 {
	PADDING-RIGHT: 20px; FLOAT: left
}
.lg-vision .v-desc .desc-left .description {
	TEXT-INDENT: -9999em; WIDTH: 225px; BACKGROUND: url(/images/about/construction/cons_desc01.gif) no-repeat; FLOAT: left; HEIGHT: 225px
}
.lg-vision .v-desc .desc-left H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.lg-vision .v-desc .desc-right {
	BORDER-LEFT: #d6d6d6 1px solid; MARGIN-BOTTOM: 50px
}
.lg-vision .v-desc .desc-right .description {
	TEXT-INDENT: -9999em; WIDTH: 225px; BACKGROUND: url(/images/about/construction/cons_desc02.gif) no-repeat; FLOAT: left; HEIGHT: 370px
}
.lg-vision .v-desc .desc-right H4 {
	BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 60px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-LEFT: -1px; PADDING-TOP: 0px
}
.lg-vision .v-top2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/about/construction/bg02.gif) no-repeat; HEIGHT: 348px; PADDING-TOP: 40px
}
.lg-vision .v-desc2 {
	WIDTH: 898px; DISPLAY: inline-block; OVERFLOW: hidden
}
.lg-vision .v-desc2 .desc-left2 {
	WIDTH: 449px; BACKGROUND: url(/images/about/construction/bg03.gif) no-repeat; FLOAT: left; HEIGHT: 460px
}
.lg-vision .v-desc2 .desc-left2 H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.lg-vision .v-desc2 .desc-right2 {
	WIDTH: 449px; BACKGROUND: url(/images/about/construction/bg04.gif) no-repeat; FLOAT: right; HEIGHT: 450px
}
.lg-vision .v-top3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/about/construction/bg05.gif) no-repeat; HEIGHT: 348px; PADDING-TOP: 40px
}
.lg-vision .v-desc3 {
	WIDTH: 898px; DISPLAY: inline-block; OVERFLOW: hidden
}
.lg-vision .v-desc3 .desc1 {
	WIDTH: 223px; BACKGROUND: url(/images/about/construction/v3_d1.gif) no-repeat; FLOAT: left; HEIGHT: 297px
}
.lg-vision .v-desc3 .desc2 {
	WIDTH: 225px; BACKGROUND: url(/images/about/construction/v3_d2.gif) no-repeat; FLOAT: left; HEIGHT: 297px
}
.lg-vision .v-desc3 .desc3 {
	WIDTH: 223px; BACKGROUND: url(/images/about/construction/v3_d3.gif) no-repeat; FLOAT: left; HEIGHT: 297px
}
.lg-vision .v-desc3 .desc4 {
	WIDTH: 227px; BACKGROUND: url(/images/about/construction/v3_d4.gif) no-repeat; FLOAT: left; HEIGHT: 297px
}
.lg-ci {
	WIDTH: 100%; DISPLAY: inline-block; CLEAR: both; OVERFLOW: hidden
}
.lg-ci H2.left-title {
	WIDTH: 210px; FLOAT: left
}
.lg-ci .right-desc {
	POSITION: relative; FLOAT: left
}
.lg-ci .right-desc .lm {
	MARGIN-LEFT: -12px
}
.lg-ci .right-desc .ci-list-wrap LI {
	FLOAT: left
}
.lg-ci .right-desc UL.ci-list {
	PADDING-BOTTOM: 0px; MARGIN: 0px 45px 0px 0px; PADDING-LEFT: 102px; WIDTH: 146px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #1a1a1a; FONT-SIZE: 0.93em; BORDER-TOP: #1a1a1a 3px solid; PADDING-TOP: 31px
}
.lg-ci .right-desc .list-title {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/about/ci/bg01.gif) no-repeat; HEIGHT: 42px; COLOR: white; FONT-SIZE: 0.93em; FONT-WEIGHT: normal; PADDING-TOP: 28px; TOP: 51px; LEFT: 0px
}
.lg-ci .right-desc .list-title2 {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/about/ci/bg02.gif) no-repeat; HEIGHT: 42px; COLOR: white; FONT-SIZE: 0.93em; FONT-WEIGHT: normal; PADDING-TOP: 28px; TOP: 51px; LEFT: 293px
}
.lg-ci .right-desc UL.ci-list LI {
	LINE-HEIGHT: 26px; PADDING-LEFT: 5px; BACKGROUND: url(/images/common/dot01.gif) no-repeat 0px 13px
}
.lg-ci .right-desc UL.ci-list LI SPAN.color {
	WIDTH: 79px; DISPLAY: inline-block
}
.lg-ci .right-desc UL.ci-list LI SPAN.persent {
	COLOR: #666
}
.lg-ci .right-desc H4.ci-red {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/about/ci/bg01.gif) no-repeat; HEIGHT: 42px; COLOR: white; FONT-SIZE: 0.93em; FONT-WEIGHT: normal; PADDING-TOP: 28px; TOP: 51px; LEFT: 0px
}
.lg-ci .right-desc .lg-ci-list {
	DISPLAY: inline-block; OVERFLOW: hidden
}
.lg-ci .right-desc .lg-ci-list LI {
	FLOAT: left
}
.lg-ci .right-desc H4.ci-gray {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/about/ci/bg02.gif) no-repeat; HEIGHT: 42px; COLOR: white; FONT-SIZE: 0.93em; FONT-WEIGHT: normal; PADDING-TOP: 28px; TOP: 51px; LEFT: 293px
}
.lg-ci .right-desc DL.lg-ci-dl {
	PADDING-BOTTOM: 0px; MARGIN: 0px 45px 0px 0px; PADDING-LEFT: 102px; WIDTH: 146px; PADDING-RIGHT: 0px; DISPLAY: inline-block; HEIGHT: 180px; COLOR: #1a1a1a; FONT-SIZE: 0.93em; OVERFLOW: hidden; BORDER-TOP: #1a1a1a 3px solid; PADDING-TOP: 31px
}
.lg-ci .right-desc DL.lg-ci-dl DT {
	LINE-HEIGHT: 26px; PADDING-LEFT: 5px; WIDTH: 80px; BACKGROUND: url(/images/common/dot01.gif) no-repeat 0px 13px; FLOAT: left
}
.lg-ci .right-desc DL.lg-ci-dl DD {
	LINE-HEIGHT: 26px; WIDTH: 60px; FLOAT: right; COLOR: #767676
}
.lg-ci .right-desc .ci-logo {
	POSITION: relative; DISPLAY: inline-block; MARGIN-LEFT: -72px
}
.lg-ci .right-desc .ci-logo TH SPAN.th-line {
	BORDER-BOTTOM: #1a1a1a 3px solid; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 155px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.lg-ci .right-desc .ci-logo TH.ci-abs {
	TEXT-ALIGN: left; PADDING-RIGHT: 0px
}
.lg-ci .right-desc .ci-logo TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 91px; PADDING-TOP: 0px
}
.fs-wrap {
	
}
.fs-wrap .fs-dl {
	MARGIN-TOP: 30px; WIDTH: 100%; OVERFLOW: hidden
}
.fs-wrap .fs-dl DT {
	FLOAT: left; MARGIN-RIGHT: 25px; PADDING-TOP: 25px
}
.fs-wrap .fs-dl DD {
	FLOAT: left
}
.fs-wrap .fs-sum {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #333333; PADDING-LEFT: 20px; WIDTH: 265px; PADDING-RIGHT: 20px; FLOAT: left; HEIGHT: 353px; COLOR: #818181; PADDING-TOP: 0px
}
.fs-wrap .fs-sum H3.tit {
	POSITION: absolute; TOP: 35px; LEFT: 35px
}
.fs-wrap .fs-sum P.point {
	BORDER-BOTTOM: #3f3f3f 1px solid; POSITION: absolute; PADDING-BOTTOM: 27px; PADDING-LEFT: 10px; WIDTH: 255px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; TOP: 90px; LEFT: 20px
}
.fs-wrap .fs-sum H3.tit2 {
	POSITION: absolute; TOP: 207px; LEFT: 35px
}
.fs-wrap .fs-sum P.point2 {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TOP: 262px; LEFT: 30px
}
.fs-wrap .fs-sum P {
	LINE-HEIGHT: 18px; FONT-SIZE: 0.93em; PADDING-TOP: 20px
}
.fs-wrap .fs-sum P.fs-res {
	POSITION: absolute; BOTTOM: 29px; RIGHT: 19px
}
.fs-wrap .fs-chart2 {
	POSITION: relative; WIDTH: 593px; FLOAT: left
}
.fs-wrap .fs-chart2 .fs-c {
	WIDTH: 593px; BACKGROUND: url(/images/about/factsheet/chart03.jpg) no-repeat; HEIGHT: 351px
}
.fs-wrap .fs-summary {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #333333; PADDING-LEFT: 20px; WIDTH: 132px; PADDING-RIGHT: 20px; FLOAT: left; HEIGHT: 310px; COLOR: #818181; PADDING-TOP: 0px
}
.fs-wrap .fs-summary H3.tit {
	POSITION: absolute; TOP: 18px; LEFT: 17px
}
.fs-wrap .fs-summary P.point {
	POSITION: absolute; BOTTOM: 18px; RIGHT: 17px
}
.fs-wrap .fs-summary P {
	LINE-HEIGHT: 18px; FONT-SIZE: 0.93em; PADDING-TOP: 20px
}
.fs-wrap .fs-summary P.fs-res {
	POSITION: absolute; BOTTOM: 29px; RIGHT: 19px
}
.fs-wrap .fs-chart {
	POSITION: relative; WIDTH: 726px; FLOAT: left
}
.fs-wrap .fs-chart .fs-c1 {
	WIDTH: 726px; BACKGROUND: url(/images/about/factsheet/chart01.jpg) no-repeat; HEIGHT: 310px
}
.fs-wrap .fs-chart .fs-c2 {
	WIDTH: 726px; BACKGROUND: url(/images/about/factsheet/chart02.jpg) no-repeat; HEIGHT: 310px
}
.fs-wrap .fs-chart .fs-chart-title {
	BORDER-BOTTOM: #333 2px solid; POSITION: absolute; WIDTH: 519px; BACKGROUND: url(/images/about/factsheet/fs_bg_title01.gif) no-repeat; HEIGHT: 149px; RIGHT: 0px; TOP: 0px
}
.fs-wrap .fs-chart .fs-chart-title .fs-chart-btn {
	POSITION: absolute; RIGHT: 0px; TOP: 104px
}
.fs-wrap .fs-chart .chart-des1 {
	WIDTH: 171px; BACKGROUND: url(/images/about/factsheet/fs_chart01.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 20px; PADDING-TOP: 369px; _margin-left: 10px
}
.fs-wrap .fs-chart .chart-des2 {
	WIDTH: 236px; BACKGROUND: url(/images/about/factsheet/fs_chart02.gif) no-repeat 0px 152px; FLOAT: left; MARGIN-LEFT: 17px; PADDING-TOP: 369px
}
.fs-wrap .fs-chart .chart-des4 {
	BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 25px; PADDING-LEFT: 29px; WIDTH: 200px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/about/factsheet/fs_chart04.gif) no-repeat 29px 175px; FLOAT: left; MARGIN-LEFT: 17px; PADDING-TOP: 369px
}
.fs-affiliates {
	WIDTH: 898px; BACKGROUND: url(/images/about/factsheet/fs_con_affiliates.gif) no-repeat 125px 13px; HEIGHT: 732px
}
.fs-affiliates H3.title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.fs-global {
	POSITION: relative; WIDTH: 100%; DISPLAY: inline-block; BORDER-TOP: #333 2px solid
}
.fs-global H3.title {
	POSITION: absolute; RIGHT: 22px; TOP: 30px
}
.fs-global .fg-domestic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 340px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 30px
}
.fs-global .fg-domestic .fg-chart {
	PADDING-TOP: 19px
}
.fs-global .fg-overseas {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.fs-global .fg-overseas H4.tit {
	BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; MARGIN-LEFT: -20px; PADDING-TOP: 30px
}
.fs-global .fg-overseas .fg-chart {
	PADDING-TOP: 19px
}
.af-top {
	PADDING-BOTTOM: 50px; WIDTH: 898px; DISPLAY: inline-block; OVERFLOW: hidden
}
.af-top H2.title {
	WIDTH: 220px; FLOAT: left
}
.af-top H2.title IMG {
	; WIDTH: expression( this.clientWidth > 219 ? "220px" : "auto" ); MAX-WIDTH: 220px !important
}
.af-top DIV.at-cont {
	WIDTH: 656px; FLOAT: right
}
.af-top DIV.at-cont IMG {
	; WIDTH: expression( this.clientWidth > 655 ? "656px" : "auto" ); MAX-WIDTH: 656px !important
}
.af-top DIV.at-cont .atc-des {
	POSITION: relative; MARGIN-TOP: 8px; WIDTH: 655px; DISPLAY: inline-block; COLOR: #333; FONT-SIZE: 0.93em; OVERFLOW: hidden; BORDER-RIGHT: #dcdcdc 1px solid
}
.af-top DIV.at-cont .atc-des SPAN.btn-atc {
	POSITION: absolute; RIGHT: 20px; TOP: 0px
}
.af-top DIV.at-cont .atc-des LI {
	BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 20px; WIDTH: 176px; PADDING-RIGHT: 20px; FLOAT: left; HEIGHT: 48px; WORD-BREAK: break-all; PADDING-TOP: 0px
}
.af-top DIV.at-cont .atc-des LI H4 {
	PADDING-BOTTOM: 7px
}
.af-top DIV.at-cont .atc-des LI P {
	MARGIN-TOP: -3px
}
.af-top DIV.at-cont .atc-des LI A {
	TEXT-DECORATION: underline
}
.af-cont {
	WIDTH: 898px; DISPLAY: inline-block; MARGIN-BOTTOM: 95px; OVERFLOW: hidden
}
.af-cont H3.title {
	WIDTH: 220px; FLOAT: left; BORDER-TOP: #333 3px solid; PADDING-TOP: 20px
}
.af-cont DIV.afc-des {
	WIDTH: 656px; FLOAT: right; BORDER-TOP: #333 1px solid; PADDING-TOP: 20px
}
.af-cont DIV.afc-des DIV.af-btn {
	TEXT-ALIGN: right; BORDER-TOP: #dcdcdc 1px solid; PADDING-TOP: 30px
}
.af-cont DIV.afc-des2 {
	WIDTH: 656px; DISPLAY: inline-block; FLOAT: right; OVERFLOW: hidden
}
.af-cont DIV.afc-des2 .cont1 {
	WIDTH: 512px; FLOAT: left; BORDER-TOP: #333 1px solid; PADDING-TOP: 20px
}
.af-cont DIV.afc-des2 .cont2 {
	WIDTH: 123px; FLOAT: right; BORDER-TOP: #333 1px solid; PADDING-TOP: 20px
}
.af-cont DIV.afc-des2 .cont2 LI {
	LINE-HEIGHT: 19px; HEIGHT: 19px
}
.af-cont DIV.afc-des2 .cont2 LI SPAN.arr-right {
	WIDTH: 10px; DISPLAY: inline-block; BACKGROUND: url(/images/common/btn/arrow_right.gif) no-repeat 5px 6px; HEIGHT: 15px
}
.af-cont DIV.afc-des-ex {
	WIDTH: 656px; BACKGROUND: url(/images/temp/af_txt01.gif) no-repeat; HEIGHT: 574px
}
.lg-history {
	POSITION: relative; ZOOM: 1
}
.lg-history .hs-title {
	
}
.lg-history .hs-video {
	Z-INDEX: 120; POSITION: relative; TEXT-ALIGN: right; WIDTH: 565px; BACKGROUND: url(/images/about/history/hs_bg01.gif) no-repeat 14px 0px; HEIGHT: 59px; PADDING-TOP: 18px
}
.lg-history .hs-video .hv-select {
	Z-INDEX: 130; POSITION: absolute; DISPLAY: inline-block; RIGHT: 0px; TOP: 24px
}
.lg-history .hs-video .hv-select .hv-tit {
	PADDING-RIGHT: 10px; FLOAT: left
}
.lg-history .hs-video .hv-select .select-box {
	MARGIN-TOP: -21px; FLOAT: left
}
.lg-history .hs-video .gl-video {
	POSITION: absolute; RIGHT: -335px; TOP: -145px
}
.lg-history .gl-video-caption {
	POSITION: absolute; TEXT-ALIGN: left; WIDTH: 313px; HEIGHT: 60px; RIGHT: -332px; TOP: 133px
}
.lg-history .gl-video-caption IFRAME {
	BORDER-BOTTOM: #e7e7e7 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #e7e7e7 1px solid; OVERFLOW-Y: auto; HEIGHT: 60px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.lg-history .hs-list {
	
}
.lg-history .hs-list .hs-year {
	Z-INDEX: 90; POSITION: relative; MARGIN-TOP: -24px
}
.lg-history .hs-list .hs-cont {
	Z-INDEX: 80; POSITION: relative; BORDER-LEFT: #c8135c 7px solid; ZOOM: 1; MARGIN-LEFT: 14px
}
.lg-history .hs-list .hs-cont .title {
	POSITION: relative; MARGIN: -35px 0px 0px 72px
}
.lg-history .hs-list .hs-cont .hsc-view {
	MARGIN-LEFT: -7px
}
.lg-history .select-box {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.lg-history .select-box SELECT {
	MIN-WIDTH: 160px; HEIGHT: 24px; COLOR: #666; VERTICAL-ALIGN: middle
}
.historyWrap OL {
	POSITION: relative; BORDER-LEFT: #c8135c 7px solid; MARGIN-LEFT: 14px; VERTICAL-ALIGN: top
}
.historyWrap OL LI {
	PADDING-LEFT: 82px; WIDTH: 705px; MARGIN-LEFT: -7px
}
.historyWrap OL LI DT {
	POSITION: relative
}
.historyWrap OL LI DT IMG {
	POSITION: absolute; TOP: -15px; LEFT: -97px
}
.historyWrap LI DT.style1 IMG {
	POSITION: absolute; TOP: 0px; LEFT: -97px
}
.historyWrap LI DT.style2 IMG {
	POSITION: absolute; TOP: 60px; LEFT: -97px
}
.historyWrap #y1947 {
	BACKGROUND: url(/images/about/history/hs_con01.jpg) no-repeat; HEIGHT: 251px
}
.historyWrap #y1948 {
	BACKGROUND: url(/images/about/history/hs_con02.jpg) no-repeat; HEIGHT: 106px
}
.historyWrap #y1951 {
	BACKGROUND: url(/images/about/history/hs_con03.jpg) no-repeat; HEIGHT: 334px
}
.historyWrap #y1952 {
	BACKGROUND: url(/images/about/history/hs_con04.jpg) no-repeat; HEIGHT: 175px
}
.historyWrap #y1953 {
	BACKGROUND: url(/images/about/history/hs_con05.jpg) no-repeat; HEIGHT: 249px
}
.historyWrap #y1954 {
	BACKGROUND: url(/images/about/history/hs_con06.jpg) no-repeat; HEIGHT: 182px
}
.historyWrap #y1955 {
	BACKGROUND: url(/images/about/history/hs_con07.jpg) no-repeat; HEIGHT: 196px
}
.historyWrap #y1956 {
	BACKGROUND: url(/images/about/history/hs_con08.jpg) no-repeat; HEIGHT: 163px
}
.historyWrap #y1957 {
	BACKGROUND: url(/images/about/history/hs_con09.jpg) no-repeat; HEIGHT: 131px
}
.historyWrap #y1958 {
	BACKGROUND: url(/images/about/history/hs_con10.jpg) no-repeat; HEIGHT: 96px
}
.historyWrap #y1959 {
	BACKGROUND: url(/images/about/history/hs_con11.jpg) no-repeat; HEIGHT: 275px
}
.historyWrap #y1960 {
	BACKGROUND: url(/images/about/history/hs_con12.jpg) no-repeat; HEIGHT: 400px
}
.historyWrap #y1961 {
	BACKGROUND: url(/images/about/history/hs_con13.jpg) no-repeat; HEIGHT: 96px
}
.historyWrap #y1962 {
	BACKGROUND: url(/images/about/history/hs_con14.jpg) no-repeat; HEIGHT: 347px
}
.historyWrap #y1963 {
	BACKGROUND: url(/images/about/history/hs_con15.jpg) no-repeat; HEIGHT: 212px
}
.historyWrap #y1964 {
	BACKGROUND: url(/images/about/history/hs_con16.jpg) no-repeat; HEIGHT: 163px
}
.historyWrap #y1965 {
	BACKGROUND: url(/images/about/history/hs_con17.jpg) no-repeat; HEIGHT: 193px
}
.historyWrap #y1966 {
	BACKGROUND: url(/images/about/history/hs_con18.jpg) no-repeat; HEIGHT: 451px
}
.historyWrap #y1967 {
	BACKGROUND: url(/images/about/history/hs_con19.jpg) no-repeat; HEIGHT: 338px
}
.historyWrap #y1968 {
	BACKGROUND: url(/images/about/history/hs_con20.jpg) no-repeat; HEIGHT: 441px
}
.historyWrap #y1969 {
	BACKGROUND: url(/images/about/history/hs_con21.jpg) no-repeat; HEIGHT: 685px
}
.historyWrap #y1970 {
	BACKGROUND: url(/images/about/history/hs_con22.jpg) no-repeat; HEIGHT: 271px
}
.historyWrap #y1974 {
	BACKGROUND: url(/images/about/history/hs_con23.jpg) no-repeat; HEIGHT: 118px
}
.historyWrap #y1976 {
	BACKGROUND: url(/images/about/history/hs_con24.jpg) no-repeat; HEIGHT: 119px
}
.historyWrap #y1977 {
	BACKGROUND: url(/images/about/history/hs_con25.jpg) no-repeat; HEIGHT: 93px
}
.historyWrap #y1978 {
	BACKGROUND: url(/images/about/history/hs_con26.jpg) no-repeat; HEIGHT: 119px
}
.historyWrap #y1979 {
	BACKGROUND: url(/images/about/history/hs_con27.jpg) no-repeat; HEIGHT: 94px
}
.historyWrap #y1981 {
	BACKGROUND: url(/images/about/history/hs_con28.jpg) no-repeat; HEIGHT: 303px
}
.historyWrap #y1983 {
	BACKGROUND: url(/images/about/history/hs_con29.jpg) no-repeat; HEIGHT: 102px
}
.historyWrap #y1984 {
	BACKGROUND: url(/images/about/history/hs_con30.jpg) no-repeat; HEIGHT: 104px
}
.historyWrap #y1986 {
	BACKGROUND: url(/images/about/history/hs_con31.jpg) no-repeat; HEIGHT: 98px
}
.historyWrap #y1987 {
	BACKGROUND: url(/images/about/history/hs_con32.jpg) no-repeat; HEIGHT: 126px
}
.historyWrap #y1990 {
	BACKGROUND: url(/images/about/history/hs_con33.jpg) no-repeat; HEIGHT: 124px
}
.historyWrap #y1992 {
	BACKGROUND: url(/images/about/history/hs_con34.jpg) no-repeat; HEIGHT: 138px
}
.historyWrap #y1995 {
	BACKGROUND: url(/images/about/history/hs_con35.jpg) no-repeat; HEIGHT: 319px
}
.historyWrap #y1996 {
	BACKGROUND: url(/images/about/history/hs_con36.jpg) no-repeat; HEIGHT: 92px
}
.historyWrap #y1997 {
	BACKGROUND: url(/images/about/history/hs_con37.jpg) no-repeat; HEIGHT: 96px
}
.historyWrap #y1998 {
	BACKGROUND: url(/images/about/history/hs_con38.jpg) no-repeat; HEIGHT: 95px
}
.historyWrap #y1999 {
	BACKGROUND: url(/images/about/history/hs_con39.jpg) no-repeat; HEIGHT: 113px
}
.historyWrap #y2000 {
	BACKGROUND: url(/images/about/history/hs_con40.jpg) no-repeat; HEIGHT: 268px
}
.historyWrap #y2001 {
	BACKGROUND: url(/images/about/history/hs_con41.jpg) no-repeat; HEIGHT: 126px
}
.historyWrap #y2002 {
	BACKGROUND: url(/images/about/history/hs_con42.jpg) no-repeat; HEIGHT: 126px
}
.historyWrap #y2003 {
	BACKGROUND: url(/images/about/history/hs_con43.jpg) no-repeat; HEIGHT: 165px
}
.historyWrap #y2004 {
	BACKGROUND: url(/images/about/history/hs_con44.jpg) no-repeat; HEIGHT: 158px
}
.historyWrap #y2005 {
	BACKGROUND: url(/images/about/history/hs_con45.jpg) no-repeat; HEIGHT: 130px
}
.historyWrap #y2006 {
	BACKGROUND: url(/images/about/history/hs_con46.jpg) no-repeat; HEIGHT: 130px
}
.historyWrap #y2007 {
	BACKGROUND: url(/images/about/history/hs_con47.jpg) no-repeat; HEIGHT: 99px
}
.historyWrap #y2008 {
	BACKGROUND: url(/images/about/history/hs_con48.jpg) no-repeat; HEIGHT: 147px
}
.historyWrap #y2009 {
	BACKGROUND: url(/images/about/history/hs_con49.jpg) no-repeat; HEIGHT: 128px
}
.historyWrap #y2010 {
	BACKGROUND: url(/images/about/history/hs_con50.jpg) no-repeat; HEIGHT: 170px
}
.historyWrap #y2011 {
	BACKGROUND: url(/images/about/history/hs_con51.jpg) no-repeat; HEIGHT: 118px
}
.historyWrap #y2012 {
	BACKGROUND: url(/images/about/history/hs_con52.jpg) no-repeat; HEIGHT: 121px
}
.hs-quick {
	POSITION: absolute; TOP: 0px
}
.hs-quick .hs-year LI A {
	MARGIN-TOP: -1px; TEXT-INDENT: -9999em; WIDTH: 78px; DISPLAY: block; BACKGROUND: url(/images/about/history/bg_year.gif) no-repeat; HEIGHT: 36px; OVERFLOW: hidden
}
.hs-quick .hs-year LI A.on {
	MARGIN-TOP: -1px; TEXT-INDENT: -9999em; WIDTH: 78px; DISPLAY: block; BACKGROUND: url(/images/about/history/bg_year_on.gif) no-repeat; HEIGHT: 36px
}
.hs-quick .hs-year LI A.y47 {
	BACKGROUND-POSITION: 0px 0px
}
.hs-quick .hs-year LI A.y51 {
	BACKGROUND-POSITION: 0px -50px
}
.hs-quick .hs-year LI A.y60 {
	BACKGROUND-POSITION: 0px -100px
}
.hs-quick .hs-year LI A.y70 {
	BACKGROUND-POSITION: 0px -150px
}
.hs-quick .hs-year LI A.y84 {
	BACKGROUND-POSITION: 0px -200px
}
.hs-quick .hs-year LI A.y95 {
	BACKGROUND-POSITION: 0px -250px
}
.hs-quick .hs-year LI A.y00 {
	BACKGROUND-POSITION: 0px -300px
}
.hs-quick .arrow-up {
	WIDTH: 78px; MARGIN-BOTTOM: 11px; BACKGROUND: url(/images/about/history/hs_arrow.gif) no-repeat center 0px; HEIGHT: 7px; OVERFLOW: hidden
}
.hs-quick .arrow-down {
	MARGIN-TOP: 9px; WIDTH: 78px; BACKGROUND: url(/images/about/history/hs_arrow.gif) no-repeat center -7px; HEIGHT: 7px; OVERFLOW: hidden
}
.recruit-top {
	PADDING-BOTTOM: 24px; WIDTH: 670px; DISPLAY: inline-block; BACKGROUND: url(/images/recruit/bg01.gif) no-repeat right top; OVERFLOW: hidden
}
.recruit-top .company-logo {
	POSITION: relative; MARGIN: 22px 30px 15px 6px; WIDTH: 172px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 150px; OVERFLOW: hidden
}
.recruit-top .company-logo IMG {
	
}
.recruit-top .cont {
	FLOAT: left
}
.recruit-top .cont SPAN {
	DISPLAY: block
}
.recruit-top .cont SPAN.title {
	PADDING-BOTTOM: 11px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #323030; FONT-SIZE: 1.12em; FONT-WEIGHT: bold; PADDING-TOP: 22px
}
.recruit-top .cont SPAN.url {
	PADDING-BOTTOM: 30px; LINE-HEIGHT: 11px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.93em; PADDING-TOP: 0px
}
.recruit-top .cont SPAN.url A {
	TEXT-DECORATION: underline
}
.recruit-top .cont SPAN.desc {
	PADDING-BOTTOM: 21px
}
.recruit-top .recruit-btn {
	TEXT-ALIGN: center; DISPLAY: block; BACKGROUND: url(/images/recruit/bg_line.gif) repeat-x 0px 10px; CLEAR: both
}
.recruit-top .recruit-btn SPAN.w160 {
	BACKGROUND-COLOR: white; WIDTH: 160px; DISPLAY: inline-block
}
.bbs-title H3 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 10px; COLOR: #333; FONT-SIZE: 1.37em
}
.bbs-title H3.end {
	TEXT-DECORATION: line-through
}
.bbs-title H3 SPAN.d-day {
	PADDING-LEFT: 10px; LETTER-SPACING: -0.1em; FONT-FAMILY: Tahoma; COLOR: #c40452; FONT-SIZE: 1.5em; FONT-WEIGHT: normal
}
.bbs-title H3 SPAN.status {
	PADDING-LEFT: 10px
}
.bbs-view {
	POSITION: relative
}
.bbs-view .recruit-link {
	
}
.bbs-view .recruit-link .link-view {
	Z-INDEX: 100; POSITION: absolute; BACKGROUND-COLOR: white; FONT-SIZE: 0.93em; RIGHT: 0px; TOP: 20px
}
.bbs-view .recruit-link .link-layer {
	Z-INDEX: 100; POSITION: absolute; BACKGROUND-COLOR: white; MARGIN: 10px 0px 0px 35px; WIDTH: 174px; DISPLAY: none; FONT-SIZE: 0.93em; RIGHT: 0px; TOP: 40px
}
.bbs-view .recruit-link .link-layer .title {
	BORDER-BOTTOM: #e8e8e8 1px dotted; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 1.12em; BORDER-TOP: #e8e8e8 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 20px
}
.bbs-view .recruit-link .link-layer UL {
	BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 38px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 15px
}
.bbs-view .recruit-link .link-layer UL.menu-list LI {
	LINE-HEIGHT: 11px; MARGIN-TOP: 15px; PADDING-LEFT: 15px; BACKGROUND: url(/images/recruit/bg_plus.gif) no-repeat 0px 1px
}
.bbs-view .recruit-link .link-layer .close-btn {
	TEXT-ALIGN: center; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #c40452; HEIGHT: 24px
}
.bbs-view .recruit-link .link-layer .close-btn A {
	COLOR: white
}
.bbs-view .bbs-cont {
	BORDER-BOTTOM: #e7e7e7 2px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; PADDING-TOP: 40px
}
.bbs-view .bbs-list-btn {
	TEXT-ALIGN: right
}
.talent {
	
}
.talent2-top .s1 {
	WIDTH: 670px; BACKGROUND: url(/images/recruit/ta_img01.jpg) no-repeat left top; HEIGHT: 598px
}
.talent2-top .s2 {
	WIDTH: 670px; BACKGROUND: url(/images/recruit/ta_img02.jpg) no-repeat left top; HEIGHT: 626px
}
.talent-top {
	PADDING-BOTTOM: 50px; MARGIN-TOP: -27px; WIDTH: 670px; BACKGROUND: url(/images/recruit/ta_bg_top.jpg) no-repeat; HEIGHT: 390px
}
.talent-cont {
	
}
.talent-cont .tc1 {
	PADDING-BOTTOM: 57px; CLEAR: both
}
.talent-cont .tc1 H3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.talent-cont .tc1 H4 {
	PADDING-BOTTOM: 13px
}
.talent-cont .tc1 H5 {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 12px
}
.talent-cont .tc1 H5.clearB {
	MARGIN-TOP: -12px; CLEAR: both
}
.talent-cont .tc1 P {
	LINE-HEIGHT: 18px
}
.talent-cont .tc2 {
	CLEAR: both
}
.talent-cont .tc2 H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.talent-cont .tc2 H4 {
	PADDING-BOTTOM: 13px
}
.talent-cont .tc2 H5 {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 12px; PADDING-TOP: 12px
}
.talent-cont .tc2 P {
	LINE-HEIGHT: 18px
}
.recruit-program {
	
}
.rp-top {
	WIDTH: 670px; BACKGROUND: url(/images/recruit/rp_top.jpg) no-repeat; HEIGHT: 780px
}
.rp-type {
	POSITION: relative
}
.rp-type H3.tab-title {
	WIDTH: 222px; BACKGROUND: url(/images/recruit/rp_tab.gif) no-repeat; HEIGHT: 30px; MARGIN-LEFT: 2px
}
.rp-type H3.on {
	BACKGROUND: url(/images/recruit/rp_tab_on.gif) no-repeat
}
.rp-type H3.tt-1 {
	POSITION: absolute; BACKGROUND-POSITION: 0px 0px; TOP: 0px; LEFT: -2px
}
.rp-type H3.tt-2 {
	POSITION: absolute; BACKGROUND-POSITION: -224px 0px; TOP: 0px; LEFT: 222px
}
.rp-type H3.tt-3 {
	POSITION: absolute; BACKGROUND-POSITION: -448px 0px; TOP: 0px; LEFT: 446px
}
.rp-type H3.tab-title A {
	WIDTH: 222px; DISPLAY: inline-block; HEIGHT: 30px; FONT-SIZE: 0px
}
.rp-type .rp-cont {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #dcdcdc 1px; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 80px
}
.rp-type .rp-cont .rpc-list {
	WIDTH: 628px; DISPLAY: inline-block; MARGIN-BOTTOM: 40px; OVERFLOW: hidden
}
.rp-type .rp-cont .rpc-list DIV.img {
	TEXT-ALIGN: center; WIDTH: 150px; FLOAT: left; HEIGHT: 101px
}
.rp-type .rp-cont .rpc-list DIV.cont {
	MARGIN-TOP: -3px; WIDTH: 458px; LETTER-SPACING: -1px; FLOAT: right
}
.rp-type .rp-cont .rpc-list DIV.cont H4 {
	PADDING-BOTTOM: 3px; COLOR: #cc0066; FONT-SIZE: 1.16em
}
.rp-type .rp-cont .rpc-list DIV.cont H5 {
	COLOR: #000; FONT-SIZE: 1em
}
.rp-type .rp-cont .rpc-list DIV.cont H6 {
	COLOR: #999; FONT-SIZE: 1em
}
.rp-type .rp-cont .rpc-list DIV.cont LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/recruit/bg_h.gif) no-repeat 0px 8px; PADDING-TOP: 0px
}
.rp-type .rp-cont .rpc-list DIV.cont P {
	MARGIN-TOP: 3px
}
.rp-type .rp-cont .rpc-list DIV.cont A.go {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 6px; MARGIN-TOP: 6px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; DISPLAY: inline-block; COLOR: #333; FONT-SIZE: 0.91em; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 6px
}
.recruit-process {
	
}
.rps-top {
	WIDTH: 670px; BACKGROUND: url(/images/recruit/rps_top.gif) no-repeat; HEIGHT: 262px
}
.rps-base {
	
}
.rps-base .r-b-list {
	MARGIN: 40px 0px 0px -20px
}
.rps-base .r-b-list LI {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 23px; WIDTH: 314px; PADDING-RIGHT: 0px; ZOOM: 1; DISPLAY: inline; FONT-SIZE: 0.91em; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.rps-base .r-b-list LI H4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/recruit/bg_list_num.gif) no-repeat; PADDING-TOP: 0px
}
.rps-base .r-b-list LI H4.s1 {
	BACKGROUND-POSITION: 0px 0px
}
.rps-base .r-b-list LI H4.s2 {
	BACKGROUND-POSITION: 0px -40px
}
.rps-base .r-b-list LI H4.s3 {
	BACKGROUND-POSITION: 0px -80px
}
.rps-base .r-b-list LI H4.s4 {
	BACKGROUND-POSITION: 0px -120px
}
.rps-base .r-b-list LI H4.s5 {
	BACKGROUND-POSITION: 0px -160px
}
.rps-base .r-b-list LI H4.s6 {
	BACKGROUND-POSITION: 0px -200px
}
.rps-base .r-b-list LI H4.s7 {
	BACKGROUND-POSITION: 0px -240px
}
.rps-base .r-b-list LI H4.s8 {
	BACKGROUND-POSITION: 0px -280px
}
.rps-base .r-b-list LI H4.s9 {
	BACKGROUND-POSITION: 0px -320px
}
.rec-tit {
	BORDER-BOTTOM: #333 3px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.rec-process {
	WIDTH: 670px; BACKGROUND: url(/images/recruit/rec_process.gif) no-repeat; HEIGHT: 828px
}
.rps-affiliates {
	POSITION: relative
}
.rps-affiliates .r-a-list {
	MARGIN: 61px 0px 0px -27px; DISPLAY: inline-block; FONT-SIZE: 11px
}
.rps-affiliates .r-a-list LI {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 28px; WIDTH: 111px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.rps-affiliates .r-a-list LI A {
	DISPLAY: block
}
.rps-affiliates .r-a-list LI SPAN {
	MARGIN-TOP: 13px; PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND: url(/images/recruit/bg_arr.gif) no-repeat 0px 1px; FONT-SIZE: 12px
}
.rps-affiliates .r-a-list LI P.r-a-des {
	WIDTH: 109px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; PADDING-TOP: 3px
}
.r-a-layer P.r-a-des {
	MARGIN-TOP: -10px; WIDTH: 100% !important; OVERFLOW: visible
}
.r-a-layer {
	BORDER-BOTTOM: #c40452 2px solid; POSITION: relative; BORDER-LEFT: #c40452 2px solid; BACKGROUND-COLOR: white; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: #c40452 2px solid; BORDER-RIGHT: #c40452 2px solid
}
.r-a-layer SPAN.btn-close {
	POSITION: absolute; MARGIN-TOP: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; RIGHT: 13px; TOP: 13px
}
.r-a-layer H3.title {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; BACKGROUND-COLOR: #c40452; ZOOM: 1; DISPLAY: block; HEIGHT: 40px; COLOR: white; FONT-SIZE: 14px; OVERFLOW: hidden
}
.r-a-layer .r-a-cont {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.r-a-layer .r-a-cont P SPAN.btn-view {
	DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%
}
.r-a-layer .r-a-cont P SPAN.btn-view A {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 21px; MARGIN: 0px; WIDTH: 130px; DISPLAY: inline-block !important; WHITE-SPACE: nowrap; COLOR: #5c5c5c; FONT-SIZE: 11px; OVERFLOW: visible; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #ccc 1px solid
}
.r-a-layer .r-a-cont .r-c-list {
	MARGIN: 20px 0px 0px; OVERFLOW: hidden
}
.r-a-layer .r-a-cont .r-c-list LI {
	PADDING-BOTTOM: 12px; MARGIN: -1px 0px 0px -4px; PADDING-LEFT: 4px; WIDTH: 268px; PADDING-RIGHT: 20px; ZOOM: 1; DISPLAY: inline; FLOAT: none; FONT-SIZE: 11px; VERTICAL-ALIGN: top; OVERFLOW: hidden; BORDER-TOP: #dfdfdf 1px solid; PADDING-TOP: 12px
}
.r-a-layer .r-a-cont .r-c-list LI P {
	PADDING-TOP: 10px
}
.r-a-layer .r-a-cont .r-c-list LI H4 {
	PADDING-LEFT: 15px; BACKGROUND: url(/images/recruit/bg_list_num.gif) no-repeat
}
.r-a-layer .r-a-cont .r-c-list LI.emp H4 {
	BACKGROUND: url(/images/recruit/bg_list_num_p.gif) no-repeat
}
.r-a-layer .r-a-cont .r-c-list LI.emp P {
	COLOR: #c40452
}
.r-a-layer .r-a-cont .r-c-list LI H4.s1 {
	BACKGROUND-POSITION: 0px 0px
}
.r-a-layer .r-a-cont .r-c-list LI H4.s2 {
	BACKGROUND-POSITION: 0px -40px
}
.r-a-layer .r-a-cont .r-c-list LI H4.s3 {
	BACKGROUND-POSITION: 0px -80px
}
.r-a-layer .r-a-cont .r-c-list LI H4.s4 {
	BACKGROUND-POSITION: 0px -120px
}
.r-a-layer .r-a-cont .r-c-list LI H4.s5 {
	BACKGROUND-POSITION: 0px -160px
}
.r-a-layer .r-a-cont .r-c-list LI H4.s6 {
	BACKGROUND-POSITION: 0px -200px
}
.r-a-layer .r-a-cont .r-c-list LI H4.s7 {
	BACKGROUND-POSITION: 0px -240px
}
.r-a-layer .r-a-cont .r-c-list LI H4.s8 {
	BACKGROUND-POSITION: 0px -280px
}
.r-a-layer .r-a-cont .r-c-list LI H4.s9 {
	BACKGROUND-POSITION: 0px -320px
}
.r-a-layer .r-a-cont .r-c-more {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #dfdfdf 1px solid; PADDING-TOP: 20px
}
.r-a-layer .bot-today {
	POSITION: relative; LINE-HEIGHT: 21px; WIDTH: 624px; BACKGROUND: #c40452; HEIGHT: 21px; COLOR: #fff; FONT-SIZE: 11px; _width: auto
}
.r-a-layer .bot-today INPUT {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.r-a-layer .bot-today .close {
	POSITION: absolute; DISPLAY: block; RIGHT: 10px; TOP: 5px
}
*:first-child + HTML .r-a-layer H3.title {
	WIDTH: 624px
}
*:first-child + HTML .r-a-layer .bot-today {
	WIDTH: 624px
}
.jobs-info {
	
}
.jobs-occupation {
	POSITION: relative
}
.jobs-occupation .jobs-list {
	DISPLAY: inline-block; MARGIN-LEFT: -28px; FONT-SIZE: 11px; OVERFLOW: hidden
}
.jobs-occupation .jobs-list LI {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 28px; WIDTH: 111px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.jobs-occupation .jobs-list LI.title {
	BACKGROUND: url(/images/recruit/tit_go.gif) no-repeat 60px bottom
}
.jobs-occupation .jobs-list LI.line-2 {
	WIDTH: 247px
}
.jobs-occupation .jobs-list LI.line-2-l {
	PADDING-LEFT: 167px
}
.jobs-occupation .jobs-list LI A {
	DISPLAY: block
}
.jobs-occupation .jobs-list LI SPAN {
	MARGIN-TOP: 13px; PADDING-LEFT: 14px; DISPLAY: block; BACKGROUND: url(/images/recruit/bg_arr.gif) no-repeat 0px 1px; FONT-SIZE: 12px
}
.jobs-occupation .jobs-list LI SPAN.img-left {
	POSITION: absolute; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: -13px; LEFT: 14px
}
.jobs-occupation .jobs-list LI SPAN.img-right {
	POSITION: absolute; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; RIGHT: 0px; TOP: -13px
}
.jobs-occupation .jobs-list LI SPAN.img-right2 {
	POSITION: absolute; DISPLAY: inline-block; BACKGROUND: none transparent scroll repeat 0% 0%; RIGHT: -147px; TOP: -13px
}
.jobs-occupation .jobs-list LI.img01 {
	BACKGROUND: url(/images/recruit/rpsi_n1.jpg) no-repeat right top
}
.jobs-occupation .jobs-list LI.img02 {
	BACKGROUND: url(/images/recruit/rpsi_n2.jpg) no-repeat 30px top
}
.jobs-occupation .jobs-list LI.img03 {
	BACKGROUND: url(/images/recruit/rpsi_n3.jpg) no-repeat 30px top
}
.jobs-occupation .jobs-list LI.img04 {
	BACKGROUND: url(/images/recruit/rpsi_n4.jpg) no-repeat 30px top
}
.jobs-occupation .jobs-list LI.img05 {
	BACKGROUND: url(/images/recruit/rpsi_n5.jpg) no-repeat right top
}
.jobs-layer {
	BORDER-BOTTOM: #c40452 2px solid; POSITION: relative; BORDER-LEFT: #c40452 2px solid; BACKGROUND-COLOR: white; ZOOM: 1; OVERFLOW: hidden; BORDER-TOP: #c40452 2px solid; BORDER-RIGHT: #c40452 2px solid
}
.jobs-layer SPAN.btn-close {
	POSITION: absolute; MARGIN-TOP: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; RIGHT: 13px; TOP: 13px
}
.jobs-layer H3.title {
	TEXT-ALIGN: center; LINE-HEIGHT: 40px; BACKGROUND-COLOR: #c40452; MARGIN: 0px; WIDTH: 100%; DISPLAY: inline-block; HEIGHT: 40px; COLOR: white !important; FONT-SIZE: 14px !important
}
.jobs-layer .r-a-cont {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: white; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.jobs-layer .r-a-cont P SPAN.btn-view A {
	BORDER-BOTTOM: #c40452 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c40452 1px solid; LINE-HEIGHT: 21px; MARGIN: 0px; WIDTH: 130px; DISPLAY: inline-block; WHITE-SPACE: nowrap; COLOR: #c40452; FONT-SIZE: 0.93em; OVERFLOW: visible; BORDER-TOP: #c40452 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #c40452 1px solid
}
.jobs-layer .jobs-table .bbs-list {
	BORDER-BOTTOM: 0px; POSITION: static; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.jobs-layer .jobs-table TABLE {
	LINE-HEIGHT: 1.2
}
.jobs-layer .jobs-table TH {
	POSITION: static; BACKGROUND: url(/images/board/th_line.gif) #fff repeat-x left bottom; HEIGHT: 32px
}
.jobs-layer .jobs-table TH P {
	BACKGROUND: url(/images/board/th_line_left.gif) no-repeat 0px 2px; COLOR: #c40452; FONT-SIZE: 11px
}
.jobs-layer .jobs-table TH P.alignL {
	TEXT-ALIGN: left; PADDING-LEFT: 15px
}
.jobs-layer .jobs-table TD {
	TEXT-ALIGN: center; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/board/td_line.gif) #fff repeat-x left bottom; HEIGHT: 24px; COLOR: #666; PADDING-TOP: 3px
}
.jobs-layer .jobs-table TD.depth-1 {
	BACKGROUND-COLOR: #fcfcfc; BORDER-LEFT-STYLE: none !important; FONT-WEIGHT: bold
}
.jobs-layer .jobs-table TD P {
	COLOR: #767676
}
.jobs-layer .jobs-table TD P A {
	COLOR: #767676
}
.jobs-layer .jobs-table TD P A:hover {
	COLOR: #333
}
.jobs-layer .jobs-table TD P.ellipsis {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.jobs-layer .jobs-table TD P.alignL {
	TEXT-ALIGN: left; PADDING-LEFT: 15px; PADDING-RIGHT: 15px
}
.jobs-layer .jobs-table TD P.alignR {
	TEXT-ALIGN: right; PADDING-RIGHT: 15px
}
.jobs-layer .jobs-table .first P {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#Dynamic-Layer {
	Z-INDEX: 2000; POSITION: absolute; MARGIN-LEFT: -314px; TOP: 0px; LEFT: 50%
}
#Dynamic-Layer .Dynamic-scr {
	POSITION: relative; OVERFLOW-X: hidden; WIDTH: 624px; ZOOM: 1; OVERFLOW: auto
}
#Dynamic-LayerImg {
	Z-INDEX: 10000; BORDER-BOTTOM: #c40452 2px solid; POSITION: absolute; BORDER-LEFT: #c40452 2px solid; WIDTH: 300px; BACKGROUND: #c40452; BORDER-TOP: #c40452 2px solid; BORDER-RIGHT: #c40452 2px solid; TOP: 50px; LEFT: 50%
}
#Dynamic-LayerImg .pop-wrap {
	POSITION: relative
}
#Dynamic-LayerImg STRONG {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 12px; WIDTH: 300px; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 12px; DISPLAY: block; WORD-WRAP: normal; WHITE-SPACE: nowrap; BACKGROUND: #c40452; COLOR: #fff; FONT-SIZE: 1.16em; OVERFLOW: hidden; PADDING-TOP: 10px
}
#Dynamic-LayerImg .Dynamic-scr {
	POSITION: relative; TEXT-ALIGN: center; OVERFLOW-X: hidden; ZOOM: 1; BACKGROUND: #fff; OVERFLOW: auto
}
#Dynamic-LayerImg A.close {
	POSITION: absolute; TEXT-INDENT: -5000em; WIDTH: 19px; DISPLAY: block; BACKGROUND: url(/images/common/btn/close.gif) no-repeat; HEIGHT: 19px; OVERFLOW: hidden; RIGHT: 13px; TOP: 10px
}
#bg-black {
	Z-INDEX: 10000; POSITION: fixed; FILTER: alpha(opacity=72); WIDTH: 100%; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: .72
}
#bg-black SPAN {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: -10px 0px 0px -150px; WIDTH: 300px; HEIGHT: 20px; COLOR: #fff; TOP: 50%; LEFT: 50%
}
.crs-global .menu {
	POSITION: relative; MARGIN-TOP: 30px; ZOOM: 1
}
.crs-global .menu UL.tab {
	POSITION: absolute; WIDTH: 138px; BOTTOM: 8px; RIGHT: 0px
}
.crs-global .menu UL.tab LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.crs-global .menu UL.tab LI.on A {
	BACKGROUND: url(/images/contribution/global_menu_on.png) no-repeat 0px 0px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contribution/global_menu_on.png', sizingMethod='crop')
}
.crs-global .menu UL.tab LI A {
	TEXT-INDENT: -5000em; ZOOM: 1; DISPLAY: block; BACKGROUND: url(/images/contribution/global_menu.png) no-repeat 0px 0px; OVERFLOW: hidden; CURSOR: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/contribution/global_menu.png', sizingMethod='crop')
}
.crs-global .menu UL.tab LI A.m1 {
	BACKGROUND-POSITION: 15px 0px
}
.crs-global .menu UL.tab LI A.m2 {
	BACKGROUND-POSITION: 15px -34px
}
.crs-global .menu UL.tab LI A.m3 {
	BACKGROUND-POSITION: 15px -68px
}
.crs-global .menu UL.tab LI A.m4 {
	BACKGROUND-POSITION: 15px -99px
}
.crs-global .menu P.btn A {
	POSITION: absolute; TEXT-INDENT: -5000em; WIDTH: 49px; BACKGROUND: url(/images/prcenter/acm.gif) no-repeat 0px -110px; HEIGHT: 49px; OVERFLOW: hidden; RIGHT: 0px; TOP: 0px
}
.crs-global .menu P.txt {
	POSITION: absolute; TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; WIDTH: 492px; BOTTOM: 7px; PADDING-RIGHT: 19px; COLOR: #fff; PADDING-TOP: 0px; LEFT: 0px
}
.crs-global .visual {
	PADDING-BOTTOM: 22px
}
.crs-global .con P {
	LINE-HEIGHT: 1.3
}
.crs-global .con P.text {
	MARGIN-TOP: 18px
}
.crs-global .con P.text2 {
	MARGIN-TOP: 5px
}
.crs-global .con H3 {
	MARGIN: 35px 0px 15px
}
.crs-global .con H4 {
	MARGIN: 29px 0px 15px
}
.crs-global .con STRONG {
	COLOR: #333
}
.crs-global .con .link LI {
	MARGIN-TOP: 3px
}
.crs-global .con .link A {
	PADDING-LEFT: 15px; BACKGROUND: url(/images/common/ico/arr.gif) no-repeat 0px 0px
}
.crs-global .con .link A:hover {
	COLOR: #c8135c; TEXT-DECORATION: underline
}
.inquiry .iq-terms {
	BORDER-BOTTOM: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; PADDING-BOTTOM: 0px; OVERFLOW-Y: scroll; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 235px; COLOR: #333; BORDER-TOP: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid; PADDING-TOP: 20px
}
.inquiry .iq-terms H4.ttl {
	PADDING-BOTTOM: 10px; FONT-SIZE: 1em
}
.inquiry .iq-terms P.cont {
	PADDING-BOTTOM: 20px
}
.inquiry .check-ok {
	TEXT-ALIGN: right; PADDING-TOP: 10px
}
.inquiry .inq-table {
	BORDER-LEFT: #ebebeb 1px solid; BORDER-RIGHT: #ebebeb 1px solid
}
.inquiry .inq-table TH {
	BORDER-BOTTOM: #ebebeb 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fbfbfb; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.inquiry .inq-table TH.first {
	BORDER-TOP: #c40452 3px solid
}
.inquiry .inq-table TD {
	BORDER-BOTTOM: #ebebeb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.inquiry .inq-table TD.first {
	BORDER-TOP: #ececec 3px solid
}
.inquiry .inq-table TD INPUT {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; LINE-HEIGHT: 20px; PADDING-LEFT: 7px; HEIGHT: 20px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid
}
.inquiry .inq-table TD TEXTAREA {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 5px; OVERFLOW-Y: scroll; PADDING-LEFT: 7px; PADDING-RIGHT: 5px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 3px
}
.inquiry .inq-table TD P {
	MARGIN-TOP: 7px; WIDTH: 727px; DISPLAY: inline-block; COLOR: #a7a7a7; FONT-SIZE: 0.93em; OVERFLOW: hidden
}
.inquiry .inq-table TD P SPAN.info {
	FLOAT: left
}
.inquiry .inq-table TD P SPAN.byte {
	FLOAT: right
}
.inquiry .confirm-area {
	TEXT-ALIGN: right
}
.sitemap .sm-cg {
	BORDER-BOTTOM: #2a2a2a 2px solid; POSITION: relative; PADDING-LEFT: 21px; WIDTH: 428px; MARGIN-BOTTOM: 40px; FLOAT: left; HEIGHT: 260px
}
.sitemap .sm-cg H2.sc-ttl {
	COLOR: #c40452; FONT-SIZE: 1.12em
}
.sitemap .sm-cg H2.sc-ttl SPAN.ttl-eng {
	DISPLAY: block; FONT-FAMILY: Tahoma; COLOR: #a0a0a0; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
.sitemap .sm-cg UL.sc-list {
	POSITION: absolute; TOP: 0px; LEFT: 210px
}
.sitemap .sm-cg UL.sc-list LI {
	POSITION: relative; PADDING-LEFT: 8px; BACKGROUND: url(/images/common/bg_arr.gif) no-repeat 0px 6px
}
.sitemap .sm-cg UL.sc-list LI.line-2 {
	PADDING-BOTTOM: 24px
}
.sitemap .sm-cg UL.sc-list LI.line-3 {
	PADDING-BOTTOM: 30px
}
.sitemap .sm-cg UL.sc-list LI.line-4 {
	PADDING-BOTTOM: 50px
}
.sitemap .sm-cg UL.sc-list UL.sc-list-sub {
	POSITION: absolute; WIDTH: 100px; TOP: 0px; LEFT: 120px
}
.sitemap .sm-cg UL.sc-list UL.sc-list-sub LI {
	BORDER-LEFT: #efefef 2px solid; LINE-HEIGHT: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 0.93em; _margin-top: -1px
}
.sitemap .sm-cg UL.sc-list UL.sc-list-sub LI A {
	COLOR: #767676
}




